Unix系统编程与管理全解析
1. Unix文件过滤器与tee命令
在Unix系统中,过滤器是一类小而专门的程序,用于根据给定的标准从指定数据中搜索所需信息,并以有序的格式显示。常见的过滤器包括awk、cat、comm、cut、diff、grep、head、join、less、more、paste、sed、sort、tail、tr、uniq和wc等。
1.1 less过滤器
less过滤器可用于打开多个文件,示例如下:
$ less file1 file2此命令将同时打开file1和file2两个文件。在查看文件时,还可以使用以下命令进行操作:
-:e filename:在查看当前文件时打开指定的文件。
-:n:切换到下一个文件。
-:p:切换到上一个文件。
1.2 tee命令
tee命令用于从输入读取数据,并将其写入标准输出和文件,即它既能存储指定命令的输出,又能显示该输出。
1.2.1 语法
tee [-a | --append ][-i] [filenames]1.2.2 参数说明
| 参数 | 描述 |
|---|