tr可用户转换标准输入中的字符 .
显示已登录用户:
$ who
whp console Mar 15 14:23
whp ttys000 Mar 15 14:23
whp ttys001 Mar 15 14:23
通过通道将已登录人员作为标准输入, tr将字符‘h’转换成'e':
$ who | tr h e
wep console Mar 15 14:23
wep ttys000 Mar 15 14:23
wep ttys001 Mar 15 14:23
通过通道将已登录人员作为标准输入, tr将字符‘空格’转换成'制表符':
$ who | tr ' ' '\11'
whp console Mar 15 14:23
whp ttys000 Mar 15 14:23
whp ttys001 Mar 15 14:23
whp ttys002 Mar 15 14:23
whp ttys003 Mar 15 14:23
whp ttys004 Mar 15 14:23
-s 选项用来压缩连续多次出现的字符, 例如将多次出现的‘空格’符号替换成单个‘空格’:
$ who | tr -s ' ' ' '
whp console Mar 15 14:23
whp ttys000 Mar 15 14:23
whp ttys001 Mar 15 14:23
-d 删除选项也可以用来删除标准输入的个别字符.如:
$ who | tr -d ' '
whpconsoleMar1514:23
whpttys000Mar1514:23
whpttys001Mar1514:23
网友评论