Linux tee 命令
tee
命令用于将数据重定向到文件,另一方面还可以提供一份重定向数据的副本作为后续命令的stdin
。简单说就是把数据重定向到给定文件和屏幕上。
举个例子:
~/test ls
a b c
~/test ls | tee d
a
b
c
~/test cat d
a
b
c
-a
参数将数据追加传入文件:
~/test ls -l | tee -a d
total 32
-rw-r--r-- 1 mcdx staff 2 10 24 16:03 a
-rw-r--r-- 1 mcdx staff 12 10 24 14:27 b
-rw-r--r-- 1 mcdx staff 54 10 24 14:52 c
-rw-r--r-- 1 mcdx staff 6 10 24 17:11 d
~/test cat d
a
b
c
total 32
-rw-r--r-- 1 mcdx staff 2 10 24 16:03 a
-rw-r--r-- 1 mcdx staff 12 10 24 14:27 b
-rw-r--r-- 1 mcdx staff 54 10 24 14:52 c
-rw-r--r-- 1 mcdx staff 6 10 24 17:11 d
网友评论