Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
こんにちは、find コマンドと -exec を使用して、ファイル file が見つかったときにファイルを実行しようとしていますが、うまくいかないようです。ここにいくつかのコードがあります:
ssh $i find $DIRECTORY -name "version.sh" -exec sh {} \;
-exec の引数がありませんというエラーが表示されます
ありがとう!
あなたの側にはセミコロンがありますが、反対側にはありません。
... \\\;
より読みやすいバージョンは次のようになります。
ssh $i "find $DIRECTORY -name version.sh | xargs -r sh"