0

テレビ番組の字幕用の多くの .ass ファイルを含むフォルダーがありますが、ファイル名が長すぎます。

House.of.Cards.S01E01.WEBRip.720p.H.264.AAC.2.0-HoC.SOME-OTHER-THINGS.ass House.of.Cards.S01E02.WEBRip.720p.H.264.AAC.2.0-HoC .SOME-OTHER-THINGS.ass House.of.Cards.S01E03.WEBRip.720p.H.264.AAC.2.0-HoC.SOME-OTHER-THINGS.ass

今、私はそれらを短い形式に変更したいだけです:

House.of.Cards.S01E01.ass
House.of.Cards.S01E02.ass
House.of.Cards.S01E03.ass

それを行う簡単な方法はありますか?(シェルスクリプト経由の場合もあります)

前もって感謝します

4

1 に答える 1

0

それを行う(そうではない)簡単な方法があります

for f in *; do mv "$f" "${f//.H.*/}"; done
for f in *; do mv "$f" "$f.ass"; done
于 2013-09-04T08:14:03.120 に答える