Search This Blog

Friday, March 6, 2009

Script using for

#/bin/bash
# Enter some string as command line argument
star () {
str="$@"
len=$((${#str}+4))
for i in $(seq $len); do echo -n '*'; done;
echo; echo "* "$str" *";
for i in $(seq $len); do echo -n '*'; done;
echo
}


hash_ () {
str="$@"
len=$((${#str}+4))

for i in $(seq $len); do echo -n '#'; done;
echo; echo "# "$str" #";
for i in $(seq $len); do echo -n '#'; done;
echo
}


if [ $# = 0 ] ; then
star "You dont have entered string."
else
star "$*"
hash_ "$*"
fi

No comments:

Post a Comment