x无法第9章基本文件处理BASICFILEPROCESSING
第9章 基本文件处理 BASIC FILE PROCESSING
本章内容讨论如何显示文件的内容解释文件的复制、追加、转移/重命名和删除描述如何确定文件大小讨论比较文件的命令描述如何合并文件讨论打印控制命令覆盖以下命令和原语 :>、>>、^、~、Ⅱ、*、?、cat、cp、diff、head、less、Ipc、pg、Ipr、Iprm、Iptest、Is、more、mv、nl、pg、pr、rm、tac、tail、unig和wc29.2
9.2 本章内容 讨论如何显示文件的内容 解释文件的复制、追加、转移/重命名和删除 描述如何确定文件大小 讨论比较文件的命令 描述如何合并文件 讨论打印控制命令 覆盖以下命令和原语:>、>>、 ^ 、 ~ 、[]、 * 、?、cat、 cp、diff、head、less、lpc、lpg、lpr、lprm、lptest 、ls、more、mv、nl、pg、pr、rm、tac、tail、uniq 和wc 2
查看文本文件的内容Linux提供了多个命令用来在显示屏上显示文本文件的内容。cat、tac、nl、pr、more、head、tail等cat命令cat[options][file-list]语法:用途:在标准输出(缺省情况下为显示屏)上连接、显示文件列表file-list里的文件输出:显示屏上显示出来的文件内容,一次一个文件-E常用选项/功能:在每一行的末尾显示符号$-n显示每一行的行号--help显示这个命令的用途,简要解释每一个选项的作用$catstudent_recordsDoe3.54JohnECECS3.61PamMeyerCS2.71JimDavisECEJasonKim3.97ECE2.38AmyNash39.3
9.3 查看文本文件的内容 Linux提供了多个命令用来在显示屏上显示文本文件的内容 。cat、tac、nl、pr、more 、head、tail等 cat命令 3 语法: cat [options] [file-list] 用途: 在标准输出(缺省情况下为显示屏)上连接、显示文件列表file-list里的文件 输出: 显示屏上显示出来的文件内容,一次一个文件 常用选项/功能: -E 在每一行的末尾显示符号$ -n 显示每一行的行号 -help 显示这个命令的用途,简要解释每一个选项的作用 $ cat student_records John Doe ECE 3.54 Pam Meyer CS 3.61 Jim Davis CS 2.71 Jason Kim ECE 3.97 Amy Nash ECE 2.38
查看文本文件的内容cat(续)下面这个命令显示自录~/courses/ee446/labs下的两个文件lab1和lab2。在显示了文件lab1后,命令并不中止,而是马上接下去显示文件lab2。$cat-/courses/ee446/labs/lab1-lcourses/ee446/labs/lab2[contents oflab1and lab2]S可以结合多个文件,并将它们的内容输出到标准输出设备。9.4
9.4 查看文本文件的内容cat (续) 下面这个命令显示目录~/courses/ee446/labs下的两个 文件lab1和lab2。在显示了文件lab1后,命令并不中止 ,而是马上接下去显示文件lab2。 $ cat ~/courses/ee446/labs/lab1 ~/courses/ee446/labs/lab2 [ contents of lab1 and lab2 ] $ 可以结合多个文件,并将它们的内容输出到标准输 出设备
查看文本文件的内容cat(续)让ca指令从标准输入设备(如键盘)读取数据,转而输出至标准输出设备(如显示器)$ cat执行指令,不加任何参数123键入任何文字后,按下回车键123系统回应一模一样的文字利用特殊字符"》”将名称为file1与file2的文件合并成一个文件file3:$catfile1file2>file3若文件file3已经存在,则其内容会被覆盖过去;欲避免这种状况发生,可用“》》”代替“》”,新的内容就会附加在原有内容之后,而不会覆盖它。9.5
9.5 查看文本文件的内容cat (续) 让cat指令从标准输入设备(如键盘)读取数据,转而 输出至标准输出设备(如显示器) $ cat 执行指令,不加任何参数 123 键入任何文字后,按下回车键 123 系统回应一模一样的文字 利用特殊字符“〉”将名称为file1与 file2 的文件合并 成一个文件file3: $ cat file1 file2 > file3 若文件file3已经存在,则其内容会被覆盖过去;欲避免这 种状况发生,可用“〉〉”代替“〉”,新的内容就会附加 在原有内容之后,而不会覆盖它