当然,您已经知道其中一些工具或实用程序包。 一个示例是GNU核心实用程序,它们是GNU实用程序,但还有更多。 一个例子是 moreutils软件包 如果您想拥有一些基本的UNIX工具,则可以在发行版上进行安装,因为它可用于多种操作系统,也可用于Apple的FreeBSD,openBSD和macOS。
在moreutilis中,您会发现一些有趣的实用程序。 而且你可以 只需安装此软件包 使用发行版的软件包管理器(yum,zypper,APT,dnf,pacman等),因为它在大多数软件存储库中,并且在所有软件存储库中都具有相同的名称:“ moreutils”,与其他软件包一样没有变化从一个发行版到另一个发行版。 安装后,您将可以使用命令行的大量新工具。
之间 moreutils特色工具 以下是:
- 慢性两类。-除非失败,否则请静默执行命令。
- 结合:使用布尔运算符将两个文件中的行合并在一起。
- 埃尔诺-查找errno的名称和描述。
- 如果数据-从网络接口获取信息,而无需解析ifconfig的输出。
- 伊夫内-如果标准输入不为空,请运行程序。
- isutf8:检查文件或标准输入是否为UTF-8格式。
- 力克多-与flock和lckrun相似,可防止多个进程并行运行。 可以将其视为流程的一种好方法。 您可以使用它来避免重复作业...
- 米松:两个命令的管道,如果失败,则首先返回退出状态。
- 并行-同时运行多个任务。
- 撒尿:来自管道三通,并补充了其他用于管道的工具。
- 海绵:吸收输入并将其写入文件。
- ts:标准输入的时间戳。
- 维迪尔:在文本编辑器中编辑目录,对于修改其中包含的文件名,路径等非常有用。
- pe-在继续执行管道之前,请在管道中间打开一个文本编辑器以编辑内容。
- run:自动将过去的文件解压缩为命令参数。
如您所见,它们是实用程序 对于脚本和 其余的部分…