次のコマンドで{}の実際の目的は何ですか?
コマンド例:
find /foo/ -name "*.txt" -exec rm -v {} \;
マニュアルページでは簡単な紹介をしていますが、少し混乱しています。
文字列 "{}"は、findの一部のバージョンと同様に、単一引数ではなくコマンド引数に現れるたびに、現在処理中のファイルの名前に置き換えられます。
答え1
find
これは、表示されるファイル名に置き換えられるシンボルです。
次のコマンドで{}の実際の目的は何ですか?
コマンド例:
find /foo/ -name "*.txt" -exec rm -v {} \;
マニュアルページでは簡単な紹介をしていますが、少し混乱しています。
文字列 "{}"は、findの一部のバージョンと同様に、単一引数ではなくコマンド引数に現れるたびに、現在処理中のファイルの名前に置き換えられます。
find
これは、表示されるファイル名に置き換えられるシンボルです。