1.who命令可以告诉你现在系统有谁登陆
who | wc -l
2.cat 未指定任何参数,读取标准输入,写入标准输出
3.tr命令,转换字符(translate)的缩写
用法:tr [–c/d/s/t] [SET1] [SET2]
-c:complement,用SET2替换SET1中没有包含的字符
-d:delete,删除SET1中所有的字符,不转换
-s: squeeze-repeats,压缩SET1中重复的字符
-t: truncate-set1,将SET1用SET2转换,一般缺省为-t
eg:tr -d '\r' < a.txt 删除输入文件中的所有回车字符
cat test.txt | tr -s ["\n"] ---不会删除所有的换行符,如果是-d的删除所有的换行符
echo aaacccddd | tr -s [a-z] ---acd
echo "Hello World I Love You" |tr [-t] [a-z] [A-Z] 全部转换成大写字符
echo "Hello World I Love You" |tr [:lower:] [:upper:]
4.set -x 打开跟踪功能,set +x 关闭跟踪功能
这章的重点是熟练掌握tr命令。
阅读(971) | 评论(0) | 转发(0) |