tr
tr translate
选项 | 作用 |
---|---|
-C | |
-c | 用字符串1中字符集的补集替换此字符集 |
-s | 删除所有重复出现字符序列,只保留第一个 |
-d | 从输入中删除String1中包含字符 |
指定字符串1或字符串2的内容时,只能使用单字符或字符串范围或列表
使用tr命令“统一”字母大小写
cat file | tr [a-z] [A-Z] > new_file
tr "[:lower:]" "[:upper:]" < file1
将文本转成单词list,,一行一个
tr -cs "[:alpha:]" "\n" < file1
删除文件file中出现的换行’\n’、制表’\t’字符
cat file | tr -d "\n\t" > new_file
删除“连续着的”重复字母,只保留第一个
cat file | tr -s [a-zA-Z] > new_file 删除空行
cat file | tr -s "\n" > new_file
把路径变量中的冒号”:”,替换成换行符”\n”
echo $PATH | tr -s ":" "\n"