如何在 Ubuntu Server (Linux) 中使用 rm 时更改错误消息



我希望能够更改我的消息例如:

student@ubuntuserver: rm -v filename

删除了"文件"-->我想更改此内容例如,您成功删除了此文件!或者别的什么...此外,当删除文件出现问题时,它通常会说:没有这样的文件或目录!我希望它在删除文件时说错误或无法删除文件

您可以分析退出代码并根据rm的成功或失败打印自定义消息:

rm filename 2>/dev/null && echo "You succesfully removed this file!" || echo "Error when removing file"

rm给出的错误管理是系统上安装的rm二进制文件的一部分。如果要更改它,请编写一个包装程序,该程序会在调用消息输出时更改消息输出。

最新更新