小编syx*_*byi的帖子

cp: 无法统计 '/some/path/*': 没有那个文件或目录

我的脚本代码是:

var="/some/path"
cp "$var*" "/another/path"
Run Code Online (Sandbox Code Playgroud)

然后它抛出:

cp: cannot stat '/some/path/*': No such file or directory
Run Code Online (Sandbox Code Playgroud)

我试过这个并得到同样的错误:

cp "${var}*" "/another/path"
Run Code Online (Sandbox Code Playgroud)

最后,我通过以下方式解决了这个问题:

cp "$var"* "/another/path"
Run Code Online (Sandbox Code Playgroud)

这次命令成功执行,但我想知道为什么。

你能给出一个解释吗?

linux bash-scripting

7
推荐指数
1
解决办法
3万
查看次数

标签 统计

bash-scripting ×1

linux ×1