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