Linux日常之显示文件总结

1. 将文件file1、file2的内容都显示出来,并显示行号

  cat -n file1 file2

  

2. 将文件file1、file2中带有字符'h'的行显示出来

  cat -n file1 file | grep 'h'

  

3. 在该目录下的文件以及子目录下的文件中,带有字符'h'的行都显示出来

  ls | grep -r 'h'

  

4. 除了文件file和子目录dir1和dir2外,在该目录下的其他文件和其他子目录的文件中,带有字符'h'的行都显示出来

  grep -r 'h' `ls | egrep -v 'dir1|dir2|file$'`

  

  个人理解:该命令中的``可以理解为(),在执行完``中的命令后,在执行``外的命令。其中,-v表示的是反选。

原文地址:https://www.cnblogs.com/jiqianqian/p/7912186.html