首先,shell扩展所有未引用的*以匹配本地目录中的文件名.
之后,shell运行find
带有该文件名列表的命令.
通常,您不希望shell在本地目录中执行'*'globbing.通常,您将find命令用于在其他目录中进行文件名匹配.
在运行命令之前,shell还有其他一些功能.$ VARIABLE替换就是其中之一.
首先,shell扩展所有未引用的*以匹配本地目录中的文件名.
之后,shell运行find
带有该文件名列表的命令.
通常,您不希望shell在本地目录中执行'*'globbing.通常,您将find命令用于在其他目录中进行文件名匹配.
在运行命令之前,shell还有其他一些功能.$ VARIABLE替换就是其中之一.
为什么_*应该被引用?
如果不是,您的shell可能会扩展*
以替换当前目录中的文件.这可能不是你想要的.