ファイルディレクトリからファイルを検索してコマンドを実行する

ファイルディレクトリからファイルを検索してコマンドを実行する

findを使用してスクリプトファイルを見つけ、見つかった場合は、そのファイルがある同じディレクトリで実行しようとします。

このような:

find . -name "CLEAN" -execdir "CLEAN" {} \;

見つかったファイル自体を除いて、{}私が望むものではありません。

ベストアンサー1

私は以下を提供できる:

find . -type f -name "CLEAN" -execdir ./CLEAN \;

CLEANでは、パスワードを渡すのではなくパスワードを設定してください。

#!/bin/sh

MYDIR=`pwd`
echo "${MYDIR}"

おすすめ記事