在Unix中,一些命名模糊的命令代表什么?(2018)

2020-09-09 22:55:14

此内容已存档,不再由印第安纳大学维护。此处的信息可能不再准确,并且链接可能不再可用或不再可靠。

Aho、Weinberger和Kernighan awk脚本语言是由其作者Al Aho、Peter Weinberger和Brian Kernighan命名的。有关更多信息,请参阅存档:什么是awk,以及如何使用它?

全局正则表达式打印grep命令来自ed程序(一个简单而受人尊敬的Unix文本编辑器)用来打印与特定模式匹配的所有行的命令:

已修复grep fgrep命令仅搜索固定字符串,可能会从另一个文件中获取字符串。";f";并不代表";FAST";;事实上,有时使用fgrep命令可能比使用egrep命令慢。但是,当在文件中搜索的字符串数量超过egrep命令所能处理的数量时,fgrep命令可能仍然有用。

扩展grep egrep命令使用比grep命令更时髦的正则表达式。许多人将egrep命令用于其内部算法,这些算法比grep和fgrep命令更复杂。此外,egrep命令通常是这三个程序中速度最快的。

Catenate";Catenate";是一个晦涩难懂的词,意思是以一系列的形式连接,这就是cat命令对一个或多个文件执行的操作。这不能与计算机辅助排字机C/A/T混淆。有关详细信息,请参阅在Unix中将多个文本文件合并为单个文件。

New Roff,Typetter new Roff这两个命令是Roff命令的后代,该命令是Multics产生式程序的重新实现。决选程序将运行一份很好的文件副本。

T T形三通命令是根据T形管道拆分器的卫浴术语命名的。此Unix命令将另一个命令的输出拆分,将其发送到文件和终端。

名为Biff this命令的狗实际上是以狗的名字命名的,该命令打开异步邮件通知。卡内基梅隆大学埃里克·库珀提供:

如果你感兴趣,我可以确认比夫的来历。比夫是海蒂·斯泰特纳的狗,当时海蒂(我和比尔·乔伊)都是加州大学伯克利分校的研究生,BSD的早期版本还在开发中。比夫在埃文斯庄园的居民中很受欢迎,他以冲着邮递员吠叫而闻名,因此才有了这个命令的名字。

Runcom(如.cshc或/etc/rc中)rc命令派生自麻省理工学院CTSS系统(约1965年)的Runcom工具。布莱恩·科尼根(Brian Kernighan)和丹尼斯·里奇(Dennis Ritchie)对维基·布朗(Vicki Brown。

有一种工具可以执行存储在一个文件中的一系列命令;它被称为Runcom for";Run Commands";,该文件开始被称为";a Runcom&34;。Unix中的RC就是这种用法的化石。

注意:来自Plan 9操作系统的shell的名称也是rc。

实用提取和报告语言Perl语言是由Larry Wall创建的文本、过程和文件处理工具。Perl在shell和C编程之间架起了一座桥梁,并且是免费且完全可移植的。这个首字母缩写是许多变体中的一个,它们被提议作为这个名字的真正来源,但其严肃性程度各不相同。然而,这目前被认为是杜撰的。将Perl拼写为Perl&34;Perl&34;,就像它是一个缩写词一样,这是不正确的。有关更多信息,请参阅Usenet新闻组comp.lang.perl和Perl常见问题。

在印第安纳大学,有关个人或部门的Linux或Unix系统支持,请参阅IU的Get Help for Linux或Unix。