我正在使用 sed 通过删除“已保存”一词之前的所有行来清理备份。这运作良好:
sed '1,/Saved/d' filename_20210112_184230 > filename_20210112_184230_sanitized
我的问题是每个文件“文件名”的第一部分是固定值,但名称的其余部分是由日期和时间组成的动态值。我有两个问题:
- 有没有办法在我的语句中使用通配符,以便它匹配以“文件名”开头的任何内容。
- 有没有办法可以省略创建新文件(如果存在)?
提前致谢
我正在使用 sed 通过删除“已保存”一词之前的所有行来清理备份。这运作良好:
sed '1,/Saved/d' filename_20210112_184230 > filename_20210112_184230_sanitized
我的问题是每个文件“文件名”的第一部分是固定值,但名称的其余部分是由日期和时间组成的动态值。我有两个问题:
提前致谢