重定向
>file 重定向输出
>>file 保存文件原有内容输出
2>file 重定向错误输出
2>>file 重定向错误输出,保存原有内容
<file 输入重定向
<<file 多行重定向
例子:
[root@localhost tome]# cat << @
>asd
>asd
>d
> f
>a
> @
asd
asd
d
f
a
tee命令
使得重定向到文件同时输出
[root@localhost tome]# who |tee file
tome :0 2019-04-15 11:02 (:0)
tome pts/0 2019-04-15 11:02 (:0)
tome pts/1 2019-04-15 12:07 (:0)
[root@localhost tome]#
[root@localhost tome]#
[root@localhost tome]# cat file
tome :0 2019-04-15 11:02 (:0)
tome pts/0 2019-04-15 11:02 (:0)
tome pts/1 2019-04-15 12:07 (:0)
[root@localhost tome]#
管道 |
命令顺序执行
[root@localhost tome]# ls | grep fi
file1
file2
file3
tr 符号转换
tr ‘字符’ ‘字符’
例子:
[root@localhost tome]# cat file
tome :0 2019-04-15 11:02 (:0)
tome pts/0 2019-04-15 11:02 (:0)
tome pts/1 2019-04-15 12:07 (:0)
[root@localhost tome]# tr ‘a-z’ ‘A-Z’ < file
TOME :0 2019-04-15 11:02 (:0)
TOME PTS/0 2019-04-15 11:02 (:0)
TOME PTS/1 2019-04-15 12:07 (:0)
[root@localhost tome]#