shell – 当源文件不存在时,如何让’cp’命令不会触发错误?
发布时间:2020-12-15 18:44:00 所属栏目:安全 来源:网络整理
导读:我正在使用Mac OS X. 我正在尝试使用cp命令复制一些文件来构建这样的构建脚本. cp ./src/*/*.h ./aaa 但是如果./src目录中没有.h文件,则此命令会触发错误. 如何使命令不会触发错误? (静默失败)错误使构建结果失败,但我只想复制只有一些头文件. 如果您正在谈
我正在使用Mac OS X.
我正在尝试使用cp命令复制一些文件来构建这样的构建脚本. cp ./src/*/*.h ./aaa 但是如果./src目录中没有.h文件,则此命令会触发错误.
如果您正在谈论错误消息,可以通过将其发送到位桶来抑制它:
cp ./src/*/*.h ./aaa 2>/dev/null 如果要禁止退出代码和错误消息: cp ./src/*/*.h ./aaa 2>/dev/null || : (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |