Pat*_*ang 0 unix bash shell tar
echo "Enter path of backup file e.g /tmp/backup/etc.tar.gz : "
read PATH #input was /tmp/backup/etc.tar.gz
echo "Enter directory: "
read DIR #input was /root/testing
sudo tar -zvxf "$PATH" -C "$DIR"
Run Code Online (Sandbox Code Playgroud)
当我运行脚本时,它说没有找到命令.我尝试使用任何类型的括号作为变量,但仍然无法正常工作.有帮助吗?
但是,当我运行命令tar -zvxf /tmp/backup/etc.tar.gz -C/root/testing时,它运行了.