Linux
sed 在 Linux 上用新行替換特殊字元
我可以使用 notepad++ 處理以下情況,但我需要知道如何通過 Linux 來處理。
輸入
football},{swim
通過記事本++,我可以替換
},{
為},\n{
輸出
football}, {swim
我如何通過 Linux 使用
sed
or來處理它awk
?
以下是如何用字元串替換子字元串的每個實例
},{
(},\n{
其中\n
表示換行符):sed 's/},{/},\n{/g'
這是它在行動中的樣子:
user@host:~$ echo 'football},{swim},{gold}' \ | sed 's/},{/},\n{/g' football}, {swim user@host:~$ echo 'football},{swim},{gold}' \ | sed 's/},{/},\n{/g' football}, {swim}, {gold}