【发布时间】:2018-01-14 15:19:44
【问题描述】:
我有一个在 centos 7 上运行的服务器。我需要找到一个包含 0774386850 的文件,以便我可以用另一个字符串替换。请给我一个 Linux 命令来给我那个文件
【问题讨论】:
-
您是否在问题中输入了某人的手机号码?...
我有一个在 centos 7 上运行的服务器。我需要找到一个包含 0774386850 的文件,以便我可以用另一个字符串替换。请给我一个 Linux 命令来给我那个文件
【问题讨论】:
您可以使用 grep/fgrep 或 find 来实现您的目标。
【讨论】:
通过使用grep命令,可以达到你的预期
grep -rlnw '/path/to/somewhere/' -e '0774386850'
-r or -R is recursive,
-n is line number, and
-w stands for match the whole word.
-l (lower-case L) file name of matching files.
【讨论】:
grep -r "0774386850 " /path/to/dir
【讨论】: