【发布时间】:2018-10-15 20:48:54
【问题描述】:
我正在尝试在多个文本文件中以随机行号插入一个字符串。在文本文件中添加字符串之前,我想添加一个换行符。
例如,一个文本文件有 4 个段落。
paragraph 1
paragraph 2
paragraph 3
paragraph 4
我希望输出是
paragraph 1
STRING
paragraph 2
paragraph 3
paragraph 4
我的代码工作正常,但它没有在字符串前添加空换行符。
$ for i in *.txt; do sed -i "$(shuf -n 1 -e 2 4 6)i \n\rSTRING \n\r" $i ; done
【问题讨论】: