我有下面的腳本不工作..我無法設法找到它的錯誤,任何人都可以幫助請。bash腳本mkdir mv問題
#!/bin/bash
Date=`date +%Y%m%d`
$HomeLogsPath=~/dir1/test/
$LogsBackupDir=~/dir1/backup/$Date/
service httpd stop
if [ -d "$HomeLogsPath" ]; then
cd $HomeLogsPath
pwd
mkdir -p "$LogsBackupDir"
mv * $LogsBackupDir
cd ~
pwd
fi
service httpd start
這是我收到
./restart.sh: line 4: =~/dir1/test/: No such file or directory
./restart.sh: line 5: =~/dir1/backup/20160506/: No such file or directory
感謝錯誤。
你的目標是? –
是$ HomeLogsPath目錄存在將其中的文件移動到備份目錄$ LogsBackupDir – Vagho