Ubuntu中文论坛
致力于Ubuntu中文推广
http://forum.ubuntu.org.cn/
如何让循环忽略“没有那个文件或目录”
http://forum.ubuntu.org.cn/viewtopic.php?t=488825
分页:
1
/
1
如何让循环忽略“没有那个文件或目录”
发表于 :
2018-11-12 9:14
由
悬崖勒马2011
Bash 脚本:
cat ... | while read xxx
do
...
done
只要出现“没有那个文件或目录” ,循环就终止了。如何忽略这个,让它执行到底呢?
谢谢!
Re: 如何让循环忽略“没有那个文件或目录”
发表于 :
2018-11-12 9:43
由
astolia
没看懂。
cat a b c | while read xxx;
do
...
done; echo 1
即使是a b c中有些文件不存在,循环一样会处理存在的文件啊,何来“循环就终止了”?
你用set -x开启调试模式,看看“没有那个文件或目录” 这个错误到底是谁报的