文件名称:常用的文件操作指令-RHCE认证用户基础
文件大小:522KB
文件格式:PPT
更新时间:2024-05-15 11:41:53
RHCE认证
常用的文件操作指令 wc - 统计文件的行、词、字数 grep - 显示文件中匹配关键字的行 sort - 按序重排文本并送显示 wc wc用来统计一个文件的行数、词数、字数并送到标准输出。也可以用-l(行数)、-w(词数)、-c(字数)来指定输出内容。 grep grep用来从一个文件中找出匹配指定关键字的那一行,并送到标准输出。结合管道,我们通常用它来过滤搜索结果,例如: [kevinz@stationXX kevinz] $ ls -a | grep bash .bash_history .bash_logout .bash_profile .bashrc grep支持用扩展的正则表达式来进一步定义关键字,具体如下: . 替代任何一个单一字符 .* 替代零个或任意个字符 [abc] 替代a、b或c [^abc] 替代除了a、b、c以外的字符 a* 替代空、a、aa、aaa、乃至更多个a a? 替代一个或零个单独的a a+ 替代a、aa、aaa乃至更多个a a\{n\} 替代重复了n次的a ^a 替代以a为首的行 a$ 替代以a为尾的行 sort sort用来按各种需要重新排列文本,一般运用在一个管道之后。例如: [kevinz@stationXX kevinz] $ ls -a | grep bash | sort .bash_history .bash_logout .bash_profile .bashrc [kevinz@stationXX kevinz] $ ls -a | grep bash | sort -r .bashrc .bash_profile .bash_logout .bash_history 默认情况下sort按照字母顺序排列文本。 -n 按照数字排序 -r 反向排序 -u 将重复的行去除