在文件或目录中查找信息,可以使用grep、find、which
等命令实现。(which后面用到的时候再补充)
1.在某路径下查找文件或者文件夹——find
find [文件可能存在的路径] -name [要查找的文件夹名或者文件名]
比如在终端输入下面命令,并回车
find /home/sxw/ -name myFirstFoam.C
会在终端输出
/home/sxw/OpenFOAM_tut/myFirstFoam.C
2.在某路径下查找包含某字符串的文件——grep
grep -r -n [要查找的文件中的字符串关键字] [文件可能存在的路径]
其中-n表示输出行号。
比如在终端输入下面命令,并回车
grep -r -n "hello CFD" /home/sxw/OpenFOAM_tut/
会在终端输出
Binary file /home/sxw/OpenFOAM_tut/Make/linux64GccDPInt32Opt/myFirstFoam.o matches /home/sxw/OpenFOAM_tut/myFirstFoam.C:5: Info << "hello CFD" <<nl;