* 什么时候作为文件名扩展中的模式字符以及其值为位置参数的 shell 参数起作用? 2024-5-25 • bash 在 bash 中,*有时用作模式字符文件名扩展,有时用作一个特殊的 shell 参数,其值为位置参数。 我们如何知道它何时(在什么情况下)发挥作用? 答案1 *是文件名扩展,或者更一般地说模式匹配。 $*是位置参数,其中您链接的文档表示在左括号中。 答案2 通配符*是一种表示方式,从此时开始,或者到此时为止,只计算找到的所有字符。 例如,如果我想查找.txt以当前目录结尾的所有文件。该脚本将是: find ./*.txt 这样,如果文件扩展名是.txt. 相关内容 混合图形笔记本电脑上的图形滞后 虚拟服务器如何与主机网络交互? Xubuntu 20.04 自动普及 - 安装附加软件包 是否可以在命令行上创建 VPN 设置? 保存 UAC 提示凭据 自定义 404 页面的问题 即使关闭,触摸屏键盘仍会出现 tar 是否保留链接?[重复] 从 Msata SSD 安装应用程序 如何修复 powershell `Import-Module DnsClient` 失败“无法处理 Cmdlet 定义 XML”