シェルスクリプトは、複数のディレクトリからファイルを検索し、名前を変更します。

シェルスクリプトは、複数のディレクトリからファイルを検索し、名前を変更します。

ホームディレクトリが3つあり、それぞれ複数のサブフォルダがあり、サブフォルダ内のファイルには異なる名前と拡張子があります。

_create私は3つのホームディレクトリのすべてにあり、ディレクトリではなくすべてのファイルにサフィックスを追加できるスクリプトが必要です。ファイルは_createサフィックスを含むそのままサブフォルダーに残す必要があります。

ベストアンサー1

3つのホームディレクトリがある最上位レベルで起動できます(このディレクトリが可能な唯一のディレクトリである場合)。

find . -type f -exec mv {} {}_create \;

おすすめ記事