我有一个文本文件,其中包含由单词组成的行(用空格分隔),我想在所有单词周围加上引号。
例如:
Lorem ipsum dolor sit amet
consectetur
adipisicing elitsed do
eiusmod tempor
incididunt ut
labore et dolore magna
aliqua
Run Code Online (Sandbox Code Playgroud)
应该变成:
"Lorem" "ipsum" "dolor" "sit" "amet"
"consectetur"
"adipisicing" "elitsed" "do"
"eiusmod" "tempor"
"incididunt" "ut"
"labore" "et" "dolore" "magna"
"aliqua"
Run Code Online (Sandbox Code Playgroud)
sed 's/[^ ][^ ]*/"&"/g' filename > newname
Run Code Online (Sandbox Code Playgroud)
或者
awk '{for(i=1;i<=NF;i++)printf("\"%s\" ",$i);printf("\n");}' filename > newname
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8416 次 |
| 最近记录: |