test=pets.com
echo ${#test} # => 8 (b/c its length 8)
print_something () { #create ft
echo Hello $1 #access arguments
return 5
}
#OR
function print_something() {
echo Hello $1 #access arguments
5
return #empty return will return output of last command
}
print_something Mars # call ft
print_something Jupiter
echo The previous function has a return value of $? #$? is last return value
FILE=/etc/resolv.conf
if [ -f "$FILE" ]; then
echo "$FILE exists."
else
echo "$FILE does not exist."
fi
if [ ! -f "$FILE" ]; then
echo "$FILE does not exist."
fi
for i in $( ls ); do
echo item: $i
done
while [ $COUNTER -lt 10 ]; do
echo The counter is $COUNTER
let COUNTER=COUNTER+1
done
COUNTER=20
until [ $COUNTER -lt 10 ]; do
echo COUNTER $COUNTER
let COUNTER-=1
done