相关疑难解决方法(0)

在元素中包含空格的Bash数组

我正在尝试用我的相机在文件名的bash中构造一个数组:

FILES=(2011-09-04 21.43.02.jpg
2011-09-05 10.23.14.jpg
2011-09-09 12.31.16.jpg
2011-09-11 08.43.12.jpg)
Run Code Online (Sandbox Code Playgroud)

如您所见,每个文件名中间都有一个空格.

我已经尝试用引号括起每个名字,然后用反斜杠转义空格,两者都不起作用.

当我尝试访问数组元素时,它继续将空格视为elementdelimiter.

如何正确捕获名称中包含空格的文件名?

unix arrays bash scripting

136
推荐指数
6
解决办法
10万
查看次数

标签 统计

arrays ×1

bash ×1

scripting ×1

unix ×1