AIX には、以下のディレクトリー構造があります。
codeRepo/REPO1/AREA1/objects
codeRepo/REPO1/AREA2/SUBAREA1/objects
codeRepo/REPO1/AREA2/SUBAREA2/objects
codeRepoでツリーのchown myUser *
すべてのディレクトリで実行したいと思います。objects
ご覧のとおり、場所ごとに異なるオブジェクトディレクトリがあります。
ベストアンサー1
サブファイル以外のディレクトリのみを削除するには、find -exec
次のように使用します。
find -type d -name objects -exec chown myUser {} \;
これを行うには:
-type d
ディレクトリのみを選択する
-name objects
正確に「object」という名前のディレクトリのみを検索します。見つかったパスごとに、-exec chown myUser {} \;
次のことを行いますchown myUser {}
({}をパスに置き換えます)。
chown
内部のすべてのファイルchown
も削除するにはchown -R
。