Welcome to Magical.DDNS.NeT Domain
echo " Enter the String" read str echo $str > str.txt len = 'echo $str | wc -c' len = 'expr $len -1' c= 0 , w = 0 , s = 0 , i = 1 echo " Length of string = $len" w = 'echo $str | wc - w' c = 'echo $str | wc -c' while [ i -le $ len ] do st = 'cut - c$I str.txt' if ["str" = " "] then s = 'expr $s + 1' fi i = 'expr $i + 1' done echo "Character = $c" echo "Words = $w" echo "Spaces = $s" netip=`/sbin/ifconfig eno1 | awk -F: '/inet / {print $1}' |awk '{print $2}'`; #!/bin/sh if [ $# -gt 0 ] then echo echo "Argument given "$* echo case $1 in -l) ls -al ~/.trashcan ;; -e) cd ~/.trashcan echo "Emptying Trashcan.." echo rm * ;; *) if [ -f $1 ] || [ -d $1 ] then if [ -d ~/.trashcan ] then echo "Moving " $1 "to .trashcan" echo mv $1 ~/.trashcan/$1 else echo "Trashcan doesn't exist. Creating it now.." echo mkdir ~/.trashcan echo "Moving " $1 "to Trashcan" echo mv $1 ~/.trashcan/$1 fi else echo $1 "Cannot be located in current path" echo fi ;; esac else echo tput bold echo "Usage: \033[0;32m $0 [-l|e] || filename" echo "\033[0;40m " echo fi handy tput commands * tput bold - Bold effect * tput rev - Display inverse colors * tput sgr0 - Reset everything * tput setaf {CODE}- Set foreground color, see color {CODE} below * tput setab {CODE}- Set background color, see color {CODE} below Colors {code} code for tput command Color {code} Color 0 Black 1 Red 2 Green 3 Yellow 4 Blue 5 Magenta 6 Cyan 7 White Color Code Black 0;30 Blue 0;34 Green 0;32 Cyan 0;36 Red 0;31 Purple 0;35 Brown 0;33 Blue 0;34 Green 0;32 Cyan 0;36 Purple 0;35 London Keys