我想知道是否可以使用sed命令找到两个模式之间的范围(在本例中是日期),并将范围内的这些行输出到一个新文件中。但是,经过一段时间后,这些日志将被移动到新的带有后缀的日志文件,例如FileMoverTransfer.log-20180404-xxxxxx.gz。下面是我当前的代码:
sed -n '/^'$start_date'/,/^'$end_date'/p;/^'$end_date'
我第一次使用sed命令尝试用txt/fsf文件中的另一个文件替换一个文件。有人能帮我理解-i和-e在这里是如何工作的吗?似乎当我省略了-e时,sed命令中的错误就无法工作了。但是,对于当前的代码,cp命令可以正常工作,直到我添加sed行为止。这与sed命令有关吗? for k in ${i}_design.fsf; do