shell script loop while process running code example
Example 1: shell script loop while process running
while [ condition ]
do
command1
command2
command3
done
Example 2: shell script loop while process running
while [ condition ]; do commands; done
while control-command; do COMMANDS; done
Example 3: shell script loop while process running
#!/bin/bash
counter=$1
factorial=1
while [ $counter -gt 0 ]
do
factorial=$(( $factorial * $counter ))
counter=$(( $counter - 1 ))
done
echo $factorial
Example 4: shell script loop while process running
#!/bin/bash
x=1
while [ $x -le 5 ]
do
echo "Welcome $x times"
x=$(( $x + 1 ))
done
Example 5: shell script loop while process running
......
..
while getopts ae:f:hd:s:qx: option
do
case "${option}"
in
a) ALARM="TRUE";;
e) ADMIN=${OPTARG};;
d) DOMAIN=${OPTARG};;
f) SERVERFILE=$OPTARG;;
s) WHOIS_SERVER=$OPTARG;;
q) QUIET="TRUE";;
x) WARNDAYS=$OPTARG;;
\?) usage
exit 1;;
esac
done
.......
..
Example 6: shell script loop while process running
#!/bin/bash
FILE=$1
exec 3<&0
exec 0<$FILE
while read line
do
echo $line
done
exec 0<&3