在 Shell 脚本中搜索文件的特定部分并将其复制到另一个文件
Search and copy a specific part of a file to another file in Shell Scripting
假设我有一个包含大量数据的文本文件。使用 Shell 脚本,在读取文件时如果我得到关键字 "CURRENT" 它将数据复制到另一个文件,直到它得到关键字 "END-0".
无法为此开发脚本片段。
您可能想查看 awk
或 sed
以完成此任务。
# Using SED
sed -n '/CURRENT/,/END-0/p' input-file >another-file
# Using AWK
awk '/CURRENT/,/END-0/' input-file >another-file
假设我有一个包含大量数据的文本文件。使用 Shell 脚本,在读取文件时如果我得到关键字 "CURRENT" 它将数据复制到另一个文件,直到它得到关键字 "END-0".
无法为此开发脚本片段。
您可能想查看 awk
或 sed
以完成此任务。
# Using SED
sed -n '/CURRENT/,/END-0/p' input-file >another-file
# Using AWK
awk '/CURRENT/,/END-0/' input-file >another-file