閉じたディレクトリに基づいてファイル名を変更する

閉じたディレクトリに基づいてファイル名を変更する

初心者の質問であることをご了承ください。しかし、私はそれぞれ共通の名前を持つファイルを含む一意のディレクトリをたくさん持っています。

ここに画像の説明を入力してください。

私がやりたいことは、ファイルをディレクトリに移動して名前を変更することです

ワイルドカードを使用する方が良いかもしれませんが、リストを作成してそれを繰り返すことができるようです。

助けてくれてありがとう。

ベストアンサー1

このようにしてみてください。

for d in ${PATH_OF_YOUR_DIRECTORY}/*/ ; do
    mv ${d}index.html ${PATH_WHERE_YOU_HAVE_TO_MOVE}/$(basename ${d}).html
done

おすすめ記事