用于搜索和复制的Shell脚本
我不熟悉Shell脚本,这就是我所寻找的- 我需要将目录中的.gz tar文件解压缩到该目录中的临时子目录中。 我需要在这个临时目录的文件中搜索字符串模式。搜索之后,我必须将文件名和出现此字符串的对应行复制到新文件中。最后,我必须删除临时目录 欢迎任何帮助。提前感谢用于搜索和复制的Shell脚本,shell,unix,grep,Shell,Unix,Grep,我不熟悉Shell脚本,这就是我所寻找的- 我需要将目录中的.gz tar文件解压缩到该目录中的临时子目录中。 我需要在这个临时目录的文件中搜索字符串模式。搜索之后,我必须将文件名和出现此字符串的对应行复制到新文件中。最后,我必须删除临时目录 欢迎任何帮助。提前感谢grep-r'foo'/bar>baz.txt 在/bar 搜索字符串foo 输出文件名和匹配行 将输出发送到baz.txt 编辑 谁没有读过这个人 SYNOPSIS grep [OPTIONS] PATTERN
grep-r'foo'/bar>baz.txt
- 在
/bar
- 搜索字符串
foo
- 输出文件名和匹配行
- 将输出发送到
baz.txt
grep-r'foo'/bar>baz.txt
- 在
/bar
- 搜索字符串
foo
- 输出文件名和匹配行
- 将输出发送到
baz.txt
如果您使用grep找到它,那么只需将它重定向到某个文件。 这就是你所需要的:
grep 'string' *.* > output.txt
如果您使用grep找到它,那么只需将它重定向到某个文件。 这就是你所需要的:
grep 'string' *.* > output.txt
grep>>新文件处理得很好grep>>新文件处理得很好