“globbing” (*) 来自“global command”……嗯?

kjo*_*kjo 6 history wildcards glob

根据传说,在早期,我们现在所说的“globbing”(即使用诸如 eg *.c, 之类的表达式./*.p?)是由某个程序支持的/etc/glob,而该程序的名称又来自“全局命令”...

我不了解你,但对我来说,学习“glob”、“globbing”等来自“global command”就像学习它来自“globothymic pylotensity”一样有启发性......

到底什么是“全局命令”?

gol*_*cks 7

Global在此处的使用方式与正则表达式 ( /g= global) 中的使用方式相同,即,它的意思是“将此命令应用于所有适用的事物”,而不仅仅是第一个可能的实例。

希望“一切”与“某事”的适用性使“全球”形容词更有意义。为了进一步解释,假设您有 3 个文件,a.txt、b.txt 和 c.txt。如果您发出一个带有 globbing 的命令,它将适用于所有三个,因为它适用于全局的所有内容(冗余短语),而不仅仅是根据某些(例如字母顺序)顺序匹配模式的第一个内容。

  • 可能是在陈述显而易见的,...来自 [grep](http://en.wikipedia.org/wiki/Grep) 上的维基百科页面...文本编辑器 [ed](http://en.wikipedia. org/wiki/Ed_(text_editor)) 有一个命令 g/re/p(全局搜索正则表达式并打印)。`sed`、`perl` 和 `awk` 中的 idom 的 Manu 似乎与这个工具相呼应,考虑到血统,这是有道理的。 (2认同)