You are on page 1of 19

 bash -x <scriptname>
#!/bin/bash

echo “Hello World”

exit 0


#!/bin/bash

echo -e “Enter your name: \c”

read INPUT_NAME

echo “Hello $INPUT_NAME”

exit 0
$ hello.sh Fred Sally ………….Bob

#!/bin/bash

echo “Hello $1”

exit 0


#!/bin/bash

if (( $# < 1 ))

then

echo “Usage: $0 <name>”


exit 1

fi

echo “Hello $1”

exit 0
case $1 in

“directory”)

find /etc -maxdepth 1 -type d


;;

“link”)

find /etc -maxdepth 1 -type l


;;
*)
echo “Usage: $0 directory | link”
;;

esac
for u in $*

do
useradd $u
echo Password1 | passwd --stdin $u
passwd -e $u
done

# create-user.sh fred bob mary


for file in $(ls)

do

[ ! -f $file ] && continue


LA=$(stat -c %x $file | cut -d “ “ -f1)
echo “$file is $(du -b $file) bytes and was last accessed on $LA”

done
COUNT=10

while (( COUNT > 0 ))

do
echo -e “$COUNT \c”
sleep 1
(( COUNT -- ))
done

echo -e “\n FIRE!!”


COUNT=10

until (( COUNT = 0 ))

do
echo -e “$COUNT \c”
sleep 1
(( COUNT -- ))
done

echo -e “\n FIRE!!”

You might also like