是否有可能执行chmod并忽略命令中的错误
示例(不存在备注file.txt来显示示例)
当我打字
chmod 777 file.txt
我在输出中收到错误
chmod: cannot access file.txt : no such file or directory
因此,我将-f标志添加到命令中,如下所示:(不存在file.txt来显示这种情况)
chmod -f 777 file.txt
echo $?
1
但是从示例chmod返回1
请提供建议,尽管出现错误,如何强制chmod命令给出退出代码0
请提供建议,尽管出现错误,如何强制chmod命令给出退出代码0
chmod -f 777 file.txt || :
:
如果chmod
失败,将执行,即null命令。由于null命令不执行任何操作但总是成功,因此您将看到退出代码0。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句