如何在Ubuntu服务器(Linux)的使用RM何时更改错误消息
问题描述:
我希望能够改变我的消息 如:如何在Ubuntu服务器(Linux)的使用RM何时更改错误消息
[email protected]: rm -v filename
删除“文件” - >我要将此 更改为例如您成功删除了此文件! 或别的东西... 另外,当删除文件时出现问题,它通常说: 没有这样的文件或目录! 我希望它删除文件时说错误或无法删除文件
答
可以取决于rm
成败分析退出代码和打印自定义消息:
rm filename 2>/dev/null && echo "You succesfully removed this file!" || echo "Error when removing file"
+0
Thx这工作我猜! :d –
答
错误管理由rm
给出的是安装在系统上的rm
二进制文件的一部分。 如果你想改变它,写一个包装程序,当你调用它时改变消息输出。
你介意张贴的东西你试过吗? – Gar
我使用ks1322解决方案,我起初思考更广泛,如查找错误消息来自哪里等。 –