一尘不染

什么是文件泛滥?

linux

我只是想知道什么是文件泛滥?我以前从没听说过,尝试在线查找时找不到定义。


阅读 273

收藏
2020-06-07

共1个答案

一尘不染

通配是*?,你可能会熟悉一些其他模式的匹配。

Globbing解释标准的通配符*和?,方括号中的字符列表以及某些其他特殊字符(例如^表示匹配的含义)。

当外壳程序看到一个glob时,它将执行 路径名扩展, 并在调用该程序时将其替换为匹配的文件名。

*操作员为例,假设您要将.jpg当前目录中所有带有扩展名的文件复制到其他位置:

cp *.jpg /some/other/location

*.jpg是一个匹配所有.jpg以当前目录结尾的文件的glob模式。这等效于(并且比起列出目录要容易得多)列出当前目录并手动输入每个文件:

$ ls
cat.jpg dog.jpg drawing.png recipes.txt zebra.jpg

$ cp cat.jpg dog.jpg zebra.jpg /some/other/location

请注意,它可能看起来相似,但它是 一样的正则表达式。

您可以在此处此处找到更多详细信息

2020-06-07