1
這是較大腳本的一小部分,但它不顯示正確的結果。我希望它檢查一個文件夾,如果該文件夾存在,然後檢查其中的文件數量。如果爲空則退出(繼續使用較大的腳本)。或者,也許它應該是一個大功能? 腳本:Bash函數未按預期返回值
#!/bin/bash
BU_DIR=~/Backups
function Func_CountFiles() {
FILES=$(find ${BU_DIR} -type f | wc -l)
# echo $BU_FILES
}
### Get files from Backupfolder
#
if [ ! -d "${BU_DIR}" ]; then
BU_Status="Directory, ($BU_DIR), not found!"
else
Files=$(Func_CountFiles)
if [ $Files -le "0" ]; then
FU_Status="Current dir, ($BU_DIR), is empty."
else
# Files=$(Func_CountFiles)
BU_Status="Current dir, ($BU_DIR), contains $Files."
fi
fi
exit 0
Thanx,U我的一天。現在它可以工作,我可以在更大的腳本中實現它。 – b0red