gpt4 book ai didi

bash - 在 Bash 中更改 "No such file or directory"消息

转载 作者:行者123 更新时间:2023-12-04 13:36:17 25 4
gpt4 key购买 nike

我知道可以通过 .bashrc 更改找不到命令的消息,但是是否可以使用类似的方法来更改默认的“没有这样的文件或目录”消息?我查看了解决方案的 bash 源代码,似乎最好的选择是编辑 support/mkclone然后重新编译 bash,但由于我不会指定的原因,在这种情况下这样做会很痛苦,所以我希望避免这种情况,如果可以的话,只需使用类似于命令未找到解决方案的解决方案。

编辑:我专门通过 cd 命令谈论,但我希望改变 bash 可以输出此消息的所有可能方式。

最佳答案

不是一个完整的解决方案,但值得一试:

Bash 使用“gettext”来翻译所有消息。考虑设置一个将“翻译”成英语的翻译文件(“.po”和“.mo”)。例如:

msgid "No such file or directory"
msgstr "foo bar"

编译为“mo”,并部署到/usr/share/locale/en/LC_MESSAGES

我从未尝试过,但从理论上讲,这应该像翻译成任何其他语言一样有效。

通过应用类似的逻辑来创建“libc.mo”,可以使其成为全局更改。

关于bash - 在 Bash 中更改 "No such file or directory"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61766828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com