March 2002
Beginner
504 pages
10h 47m
English
| 1: | What changes are required to the following while loop
x=0
while [ $x -lt 10 ]
do
echo "$x \c"
y=$(($x-1))
x=$(($x+1))
while [ $y –ge 0 ] ; do
y=$(($y-1))
echo "$y \c"
done
echo
done
so that the output looks like the following: 0 0 1 0 1 2 0 1 2 3 0 1 2 3 4 0 1 2 3 4 5 0 1 2 3 4 5 6 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 9 |
| 2: | Write a select loop that lists each file in the current directory and enables the user to view the file by selecting its number. In addition to listing each file, use the string Exit Program as the key to exit the loop. If the user selects an item that is not a regular file, the program should identify the problem. If no input is given, the menu should be redisplayed. |
Read now
Unlock full access