【发布时间】:2022-01-14 12:46:50
【问题描述】:
我有一个列表,其中包含这样的电影名称
Film Name - Film.information.lanugage.2160p.more.info
Film Name - Film.info.information.1080p.more.info
Film Name - Film.information.lanugage.1080p.information.info
Film Name - Film.information.more.720p.more.info
Film Name - Film.more.lanugage.2160p.more.info
我正在使用grep '[0-9][0-9][0-9][0-9]p' list.txt > resolution.txt 过滤分辨率。我将搜索一个 sed cmd 来删除 - 之后的所有内容
我觉得应该是这个样子
sed 's/-.*$//g' list.txt > cleanList.txt
之后,我想将 resolution.txt 中的分辨率添加到 cleanList.txt 的行尾
最终的文件应该是这样的
Film Name 2160p
Film Name 1080p
Film Name 1080p
Film Name 720p
Film Name 2160p
【问题讨论】: