tr
空格改为’,'号
#cat 1
10.205.53.201 10.205.53.202 10.205.53.203 10.205.53.204 10.205.53.205 10.205.53.206 10.205.53.207 10.205.53.208
#cat 1 |tr ' ' ','
10.205.53.201,10.205.53.202,10.205.53.203,10.205.53.204,10.205.53.205,10.205.53.206,10.205.53.207,10.205.53.208
空格改为换行
#cat 1 |tr ' ' '\n'
10.205.53.201
10.205.53.202
10.205.53.203
10.205.53.204
10.205.53.205
10.205.53.206
10.205.53.207
10.205.53.208
制表符转为空格
#cat 1|tr '\t' ' '
大小写转换
#echo "hello world"|tr 'a-z' 'A-Z'
HELLO WORLD
删除空格
#echo "hello world"|tr -d ' '
helloworld
删除匹配字符
# echo "hello world"|tr -d 'a-e'
hllo worl
反向删除匹配字符
echo "hello world"|tr -d -c 'a-e,\n'
ed
sed
### 每行首添加字符
#cat 11
121212
232323
343434
454545
# cat 11|sed 's/^/node_/g'
node_121212
node_232323
node_343434
node_454545
每行尾添加字符
# cat 11|sed "s/$/:2181/g"
121212:2181
232323:2181
343434:2181
454545:2181
删除行最后一个字符
# cat 11|sed 's/.$//'
12121
23232
34343
45454
待补充~