ubuntu 重命名[ [closed]中的操作数

yvfmudvl  于 2023-06-05  发布在  其他
关注(0)|答案(1)|浏览(151)

**已关闭。**此问题为not about programming or software development。目前不接受答复。

这个问题似乎不是关于a specific programming problem, a software algorithm, or software tools primarily used by programmers的。如果你认为这个问题与another Stack Exchange site的主题有关,你可以留下评论,解释在哪里可以回答这个问题。
5天前关闭。
Improve this question
在bash中,经常需要使用函数[的操作数:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html
问题-是否有办法将缩写和难以理解的-z/-n/etc重命名为正常的--is-empty/--is-not-empty/etc自定义名称?
一个令人信服的请求是不要进入哲学讨论是否有必要,等等,我会忽略和报告这样的评论。
我只对这个案例的想法感兴趣-如何将操作数重命名为函数[。感谢您的理解!

oxiaedzo

oxiaedzo1#

有办法吗
总有“办法”。您可以编写一个[ bash内置函数来覆盖现有的bash内置函数。您可以使用不同的[选项编译自己的Bash版本。您可以使用自定义的可执行文件替换/usr/bin/[可执行文件。等等。
我只对案子的想法感兴趣
别这么做操作数是它们现在的样子,并且已经存在了几十年。相反,了解他们现在是什么,并习惯它。编写您自己的工具版本将导致维护负担,错误,并会混淆其他程序员。相反,编写不仅是您,而且任何人都可以理解和维护的代码,以及遵循POSIX和现有实践等标准化的代码。

相关问题