コマンドプロンプトで、ある文字列を含むファイルを探すとき
find /N "import" *py そのディレクトリにある*pyに対応するファイルに対して、"import"を含むかを探して見つかればその行番号を表示する(/N)find コマンドで抽出したファイルに対してコマンドを入れるとき
$ find . - name '**hoge*' | ls -lは可能だが、cpでコピーができないので、[-exec {} \;] を使う
$ find . -name '*hoge*' -exec cp {} dir \;
-exec で次のコマンドへ
{} : find の結果
\; : exec の終了
https://askubuntu.com/questions/339015/what-does-mean-in-a-linux-command
https://unix.stackexchange.com/questions/43739/missing-argument-to-find-exec?noredirect=1&lq=1
0 件のコメント:
コメントを投稿