|
|
1
3
在变量中嵌入转义符、引号等是不正确的,因为shell解析转义符等 之前 它扩展了变量;因此,当escape/whatever成为命令的一部分时,它已经来不及做任何有用的事情了。
如果需要在一个变量中存储多个项(例如文件名),更好的方法是使用数组,将每个项存储为单独的数组元素,然后使用以下语法扩展数组
我不知道该怎么做
我还改变了
|
|
|
2
0
这就解决了问题:
虽然我不太清楚为什么。 |