Files
shell-scripting-tutorial/functions.sh
Ankam Ravi Kumar 88c204a9c3 Create functions.sh
2018-06-16 17:46:44 +05:30

22 lines
459 B
Bash

#!/bin/bash
#Purpose: Example for Functions
#Version:1.0
#Created Date: Sat May 26 00:17:19 IST 2018
#Modified Date:
#WebSite: https://arkit.co.in
#Author: Ankam Ravi Kumar
# START #
function takebackup (){
if [ -f $1 ]; then
BACKUP="/tmp/$(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
# END #