相关疑难解决方法(0)

将数组打印到文件中,数组的每个元素都在bash中的新行中

我正在尝试将数组的内容放入一个文件中,并将数组的每个元素放在文件的新行中。

IFS=$'\n'   
echo "${mtches[@]}" > sample1.txt 
Run Code Online (Sandbox Code Playgroud)


mtches 的内容是“qwe”和“asd”。但该sample1.txt文件包含qwe asd在一行中。为什么不考虑 IFS 值?

bash

15
推荐指数
2
解决办法
4万
查看次数

标签 统计

bash ×1