0
我正在使用以下腳本來rsync備份文件。如果我只是在殼上執行這些工作,但是,當我用它來執行theem腳本它給錯誤Rsync與Env變量故障
「的rsync:link_stat‘/家/棕褐色/ testnfs#015’失敗:沒有這樣的文件或目錄(2)」
015是任何地方在腳本中,我編輯了腳本並驗證沒有留下空白或字符。但有同樣的問題。
#!/bin/bash
#========================================
#Environment varibale settings
#========================================
username=test
codedir=/home/tan/testnfs
nfs=10.100.200.4::test
[email protected]
errorlog=/home/tan/backuperror_log.txt
dat=$(date)
rm -fr $errorlog
echo $dat 2>&1>> $errorlog
echo $nfsserver
echo ========== Before rsync =================
rsync --stats -vr --exclude "*.png" --exclude "*.jpg" --exclude "*.jpeg" --exclude "*.zip" --exclude "*.pdf" --exclude "*.doc" --exclude "*.csv" --exclude "*.swf" $codedir $nfs
if [ $? = 0 ] then
mail -s "$username sync--complete" $adminemail < $errorlog
else
mail -s "$username sync--Incomplete" $adminemail < $errorlog
fi
我已經弄清楚了。我在Windows上編輯腳本,並添加了它的行結束符。我用記事本++將它保存爲linux文件,並且它工作正常 – tanveer