echo *.c
在 bash 中,将参数视为常量并打印*.c
.如何强制它将其视为一种glob
模式并打印以 .c 结尾的文件/文件夹列表?
答案1
要么当前目录中没有任何与您的通配模式匹配的内容(然后该模式将保持原样),要么您已通过 shell 选项-f
(或set -o noglob
)禁用了通配。
echo *.c
在 bash 中,将参数视为常量并打印*.c
.如何强制它将其视为一种glob
模式并打印以 .c 结尾的文件/文件夹列表?
要么当前目录中没有任何与您的通配模式匹配的内容(然后该模式将保持原样),要么您已通过 shell 选项-f
(或set -o noglob
)禁用了通配。