1、tee命令
tee命令以连接管道的T形接头命名。T形接头将输入流分成两个独立的流,tee将其输入分成两个或两个以上的输出流;一个送到标准输出,其余的送到你指定的文件,tee命令常用于保存管道中命令执行的中间步骤,或监测命令。下面的命令用file来显示当前目录下文件的信息,通过将输出发送给tee,可以在屏幕上浏览这些信息,同时在文件contents中保存这些信息的一份拷贝:$file *|tee contents,你还可以用tee来保存命令序列中的一个中间步骤,例如:$grep widget inventory|cut –f3,5|tee temp|join –purchases>newdata 该命令首先用grep来找出文件inventory中包含单词“widget”的行,然后选择字段3和5,最后用join把结果(由选中列组成)和purchases连接起来放入一个新的数据库中。在管道中间的tee命令把grep和cut命令选定的字段保存到temp中。
2、script命令
script命令将屏幕上显示的一切拷贝到一个文件中,包括你的输入和系统提示及输出。你可以用它来作阶段记录。使用script作阶段记录是很方便的。要使用这个命令,只需要键入命令名和你要存储副本的文件名即可。例如:$script session 如果要终止记录,按下CTRL-D 由script启动的文件的缺省名是typescript。注意:script包括所有你键入的字符,例如CTRL-M,在输出文件中它代表回车。
阅读(1504) | 评论(0) | 转发(0) |