我有以下简单的bash脚本:
#!/bin/bash -fx
ls *sh
问题是bash为模式添加了一个引号,输错了。
+ ls '*sh'
ls: cannot access *sh: No such file or directory
如何更改此行为?
来自终端的ls *sh
输出为:
$ls *sh
a.bash a.sh b.sh
我试图根据这篇文章添加引号 - " Bash variable containing file wildcard" 没有成功
答案 0 :(得分:8)