特定の文字を削除するために一度に複数のフォルダの名前を変更するには? [コピー]

特定の文字を削除するために一度に複数のフォルダの名前を変更するには? [コピー]

"-v4"を削除するためにこれらのすべてのフォルダの名前を一度に変更するにはどうすればよいですか?

私のディレクトリは次のとおりです。

drawable-hdpi-v4/
drawable-ldrtl-v4/
mipmap-mdpi-v4/

ベストアンサー1

bash、、、dashおよびパラメータ拡張がある可能性がある他のシェルでzshは、ディレクトリのみがサフィックスで終わると仮定すると、-v4次のことができます。

for i in *-v4; do mv "$i" "${i%-v4}"; done

おすすめ記事