#!/bin/bash sysdir=$1 dir="dir" case $dir in dir) cd $sysdir foldername=$(basename $sysdir) backupname=$foldername$date cd .. stf_b="tar -czvpf /home/pc/script/backup/$backupname.tar.gz $foldername" $stf_b ;; file) echo "Ok" ;; esac if this line
stf_b="tar -czvpf /home/pc/script/backup/$backupname.tar.gz $foldername replace with this
stf_b="tar -czvpf ~/script/backup/$backupname.tar.gz $foldername nothing works, can anyone actually explain why?
/home/$USER- vp_arth