0
for file in ${l_file_path}/${l_file_name}
do
if [ -f $file ]
then
perform some operation;
else
echo "No files to process"
fi
done
l_file_name
- 此變量來自oracle參數,例如:oracle.*.txt
。使用上面的代碼,它不會讀取該目錄中的文件。從Oracle到UNIX外殼腳本的Wild Card參數
結果:
No files to process
放'LS前和最後後}在第一行..我嘗試,但由於一些格式化我無法做到這一點 – Shantanu 2015-02-09 07:00:39
HTTP://i.stack。 imgur.com/P19yt.png – Shantanu 2015-02-09 07:04:12
您需要格式化代碼塊(使用「{}」按鈕,或在每行前面手動放置四個空格)。你能解釋爲什麼反引號是需要的嗎?他們是幹什麼的? – 2015-02-09 08:25:26