以下是我的输入
54.243.94.244, 54.243.113.63
我想要如下所示,
54.243.94.244
54.243.113.63
即在逗号之后我需要添加换行符。如何在 Unix 中实现它?请建议一些命令。
另一种选择是tr
tr ',' '\n'
sed
会成功的:
$ echo '54.243.94.244, 54.243.113.63' | sed 's/, /\n/g'
54.243.94.244
54.243.113.63
sed 命令s/, /\n/g
将用换行符替换输入中所有出现的逗号和空格。
一个简单的例子是
VAR1=a
VAR1="$VAR1"$'\n'b
echo "$VAR"
这将给出类似的输出
a
b