Unix Tr

转载 2006年05月18日 18:42:00
tr from-chars to-chars

tr 'X' 'x' Translate all capital X's to small x's

tr '()' '{}' Translate all open parens to open braces, all closed parens to closed braces

tr '[a-z]' '[A-Z]' Translate all lowercase letters to uppercase

tr '[A-Z]' '[N-ZA-M]' Translate uppercase letters A–M to N–Z, and N–Z to A–M, respectively

tr ' ' ' ' Translate all tabs (character in first pair of quotes) to spaces

tr -s ' ' ' ' Translate multiple spaces to single spaces

tr -d '/14' Delete all formfeed (octal 14) characters

tr -d '[0-9]' Delete all digits


$ cut -d: -f1,6 /etc/passwd
root:/
cron:/
bin:/
uucp:/usr/spool/uucp
asg:/
steve:/users/steve
other:/
$

$ cut -d: -f1,6 /etc/passwd | tr : ' '
root /
cron /
bin /
uucp /usr/spool/uucp
asg /
steve /users/steve
other /
$

$ date | tr ' ' '/12' Translate spaces to newlines Sun
Jul
28
19:13:46
EDT
2002
$

$ tr '[a-z]' '[A-Z]' < intro
THE UNIX OPERATING SYSTEM WAS PIONEERED BY KEN
THOMPSON AND DENNIS RITCHIE AT BELL LABORATORIES
IN THE LATE 1960S. ONE OF THE PRIMARY GOALS IN
THE DESIGN OF THE UNIX SYSTEM WAS TO CREATE AN
ENVIRONMENT THAT PROMOTED EFFICIENT PROGRAM
DEVELOPMENT.
$

$ tr '[A-Z]' '[a-z]' < intro
the unix operating system was pioneered by ken
thompson and dennis ritchie at bell laboratories
in the late 1960s. one of the primary goals in
the design of the unix system was to create an
environment that promoted efficient program
development.
$

$ sed 's/ //g' intro
TheUNIXoperatingsystemwaspioneeredbyKen
ThompsonandDennisRitchieatBellLaboratories
inthelate1960s.Oneoftheprimarygoalsin
thedesignoftheUNIXsystemwastocreatean
environmentthatpromotedefficientprogram
development.
$

相关文章推荐

Unix tr 替换删除字符

1、关于tr    通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。...
  • colddie
  • colddie
  • 2012年02月04日 16:26
  • 3838

Unix中tr命令“字符”处理的实用例子

tr是Unix系统非常实用的工具,其实用tr做到的事情,几乎都可用sed做到,你可以把tr当作是实现sed许多基本功能的sed“简体”。我认为tr是简单的“字符”处理工具,而sed是功能非常强大的“字...

Unix实用工具tr应用举例

tr是Unix系统非常实用的工具,其实用tr做到的事情,几乎都可用sed做到,你可以把tr当作是实现sed许多基本功能的sed“简体”。我认为tr是简单的“字符”处理工具,而sed是功能非常强大的“字...

计算笔记WD-601TR

  • 2017年11月14日 20:26
  • 48B
  • 下载

openacs/tr069

  • 2016年04月28日 11:21
  • 9.98MB
  • 下载

关于qt中的tr()函数

在论坛中漂,经常遇到有人遇到tr相关的问题。用tr的有两类人:(1)因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr (2)另一类人,确实是出于国际化的需要,将需要在界面上显示的文...
  • mfc11
  • mfc11
  • 2011年07月07日 18:38
  • 7154

ETSI TR 102 742 V1.1.1 (2008-03)

  • 2017年08月10日 22:08
  • 300KB
  • 下载

TR-269相关资料

  • 2017年08月18日 18:55
  • 1.26MB
  • 下载

几个常用的文本处理shell 命令:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk

内容目录: find 文件查找grep 文本搜索xargs 命令行参数转换sort 排序uniq 消除重复行用tr进行转换cut 按列切分文本paste 按列拼接文本wc 统计行和字符的工具sed ...

hyt海能达TR-800中继写频软件

  • 2015年06月26日 20:31
  • 5.71MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unix Tr
举报原因:
原因补充:

(最多只允许输入30个字)