diff --git a/1function.sh b/1function.sh new file mode 100644 index 0000000..dc12048 --- /dev/null +++ b/1function.sh @@ -0,0 +1,26 @@ +#!/bin/bash +#Purpose: Function example. Taking Backup of Particular File +#Version:1.0 +#Created Date: Sat May 26 00:27:50 IST 2018 +#Modified Date: +#WebSite: https://arkit.co.in +#Author: Ankam Ravi Kumar +# START # +function takebackup (){ + if [ -f $1 ]; then + BACKUP="/home/aravi/$(basename ${1}).$(date +%F).$$" + echo "Backing up $1 to ${BACKUP}" + cp $1 $BACKUP + fi +} + +takebackup /etc/hosts + if [ $? -eq 0 ]; then + echo "BAckup Success" + fi +function testing (){ +echo "Just TEsting Function" +} + +testing +# END #