回答:
で複数のファイルを一度findに操作する+には、の代わりにを使用します\;。
find . -name '*.foo' -exec gedit {} +
、またはあなたが置く場合≥4のbashとzshのではshopt -s globstar、あなたの中で~/.bashrc、あなたが使用することができます**/サブディレクトリに再帰します:
gedit **/*.foo
Zshには、のほとんどの用途を置き換えることができる多くのglob修飾子もありfindます。
open -a SublimeText admin.py forms.pyます。たとえば、実行すると、2つのタブを持つ1つのウィンドウで開くからです。
この場合、あなたは使うことができると思います
find ./ -name \*.foo | xargs gedit
\'")が含まれている場合は機能xargsしfindません。入力を引用符で囲まないようにする必要があるためです。を使用するfind … -print0 | xargs -0 …か、より単純なものを使用しfind … -exec … {} +ます。
-print0 | xargs -0標準入力が乱れて端末に接続されていないという問題があります。テキストモードエディターを使用しようとしている場合の問題。