Hi all, i am new to shell scripting and know very few basics, i have a shell script program written by some other guy and i am trying to understand it. I am unable to understand a few parts of the program, hope some one cud help me with this ....
while [ "$?" = "0" ]
do
if [ "$var" ]
then
echo "get /somepath/$value/$var /somepath/$var" >> testfile1.txt
fi
read var
done < testfile2.txt
In the while loop what does $? mean and will it not go to an infinite loop, in the echo statement, what does get do, i guess "read var" reads a value from keyboard right, and finally what does done < testfile2.txt mean .....
Hope some one helps and thanks for your help ...