将分隔符添加到文件

时间:2011-02-16 10:08:57

标签: linux shell

我想在文件的特定位置添加分隔符,例如在没有。我想用sed做任何人可以帮助我

2 个答案:

答案 0 :(得分:1)

您可以尝试:

sed 's/\([0-9]\) /\1\n/g' file.txt

它搜索一个后面有空格的数字,并在数字后面加上一个新行。

答案 1 :(得分:0)

假设您正在寻找下一行'\ n'并需要将其替换为单位分隔符(hex \037) 0 \n

您可以尝试以下方法:

sed -e "s/[\012]/[\037]0[\012]/g" testin.txt > testout.txt

sed -e 's/'$(echo "\012")'/'$(echo "\037")'0'$(echo "\012")'/g' testin.txt > testout.txt

还要检查this