我有一个文件,其中字符的类型abcd abcd abcd abcd
,但我的客户希望它们的格式为
abcd
abcd
abcd
abcd
答案1
使用该tr
命令将空格替换为换行符。
tr ' ' '\n' < file.txt > newfile.txt
答案2
如果分隔符只是一个空格,则以下命令应该有效:
sed 's/[[:space:]]/\n/g' infilename > outfilename
否则使用 [[:blank:]] 来包含制表符、换页符、换行符和回车符
如果单词之间有更多空格/空白,只需在 [[:space:]] 后面使用星号:
sed 's/[[:space:]]*/\n/g' infilename > outfilename