Wildcards
“globbing”(*)來自“全域命令”……嗯?
據傳說,在早期,我們現在所說的“globbing”(即使用諸如
*.c
,之類的表達式./*.p?
)是由某個程序支持的/etc/glob
,該程序的名稱又源自“全域命令”…我不了解你,但對我來說,了解“glob”、“globbing”等來自“global command”與了解它來自“globothymic pylotensity”一樣具有啟發性……
到底什麼是“全球指揮部”?
Global在這裡的使用方式與正則表達式 (
/g
= global) 中的使用方式相同,即,它的意思是“將此命令應用於所有適用的事物”,而不僅僅是第一個可能的實例。希望“一切”與“某事”的適用性更能理解“全球”形容詞。為了進一步解釋,假設您有 3 個文件,a.txt、b.txt 和 c.txt。如果您使用萬用字元發出命令,它將適用於所有三個,因為它適用於全域的所有內容(冗餘片語),而不僅僅是根據某些(例如字母順序)順序匹配模式的第一件事。