タグ付けされた質問 「find」

Windowsシステムのfindコマンドは、入力テキストの行をフィルタリングし、フィルターに一致する行を返すために使用されます。* nixシステムのfindコマンドは、特定の基準に一致するファイルまたはフォルダーを見つけるために使用されます。

3
findコマンドを使用する際に、許可されていないスパムを回避する
私はしばしば次の構文でファイルを見つけようとします: find . -name "filetofind" ただし、通常は、許可が拒否されたフォルダーに関する行またはエラー報告(許可が拒否された)と同じ数になります。エラー出力からsudoまたは高度なgrepを使用する以外に、このスパムを回避する他の方法はありますか?
21 bash  find 


1
Ubuntu Linux:特定の時間の間にファイルを見つけますか?
Find / Grepを使用して特定の時刻の間にファイルを検索するというSOを見つけました それに基づいて、テキスト文字列を含むファイルを見つけて移動するGrepコマンドと呼ばれるUnix SEに基づいて、次のようになりました。 find . -type f -mtime -20 | grep -v -e " \(0[012345]\|18\|19\|2[0123]\)" | xargs mv -t daytime/ しかし、それはすべてのファイルを移動しています。Ubuntuを使用していることで違いはありますか? 午前6時から午後6時までのすべてのファイルを別のディレクトリに移動するだけです。任意の提案をいただければ幸いです。
19 linux  ubuntu  grep  find 


4
Linuxはサブフォルダー内のフォルダーを検索します
480debugerror子ディレクトリの下にネストされた名前のディレクトリを見つけようとしています。正確なパスがわからない、または探したいディレクトリの正確なスペルを知っている場合でも。 特定のプレフィックスまたはサフィックスを持つディレクトリ、たとえば、名前が「debug」または「debug error」で、不明なプレフィックスまたはサフィックスを持つディレクトリを検索するLinuxコマンドはありますか?
19 linux  find 


6
Unixでファイルのみを移動する方法
mvコマンドを使用して、Linuxのあるフォルダーから別のフォルダーにプレーンファイルのみ(ディレクトリではなく)を移動するにはどうすればよいですか? 試しましたmv * ~/が、ディレクトリを含むすべてをコピーしました。

3
検索するフォルダーを「検索」で除外するにはどうすればよいですか?
次のコマンドを実行しています。 find /var/www/html/content/processing -type d -mtime +1 -exec rm -rf {} \; 配下のprocessingフォルダをすべて削除したい(処理フォルダは絶対に削除しないでください)。 コマンドはprocessingフォルダも削除しています。スクリプトを制限して、そのフォルダーの下のフォルダーのみを削除するにはどうすればよいですか?
18 linux  shell  find 

5
Ubuntu grep、findなど:「Permission denied」および「No such file or directory」の出力
grepまたはを使用findすると、「Permission denied」および「No such file or directory」という通知に常に悩まされます。次のようなものです。 johndoe@johndoe-desktop:/$ grep -rnP 'YII_CORE_PATH' ./ | grep -v .svn grep: ./lib/ufw/user6.rules: Permission denied grep: ./lib/ufw/user.rules: Permission denied grep: ./lib/init/rw/udev/watch/27: No such file or directory grep: ./lib/init/rw/udev/watch/26: No such file or directory grep: ./lib/init/rw/udev/watch/25: No such file or directory どうすればそれらを避けて、関連するデータ、つまり私が本当に探しているものだけが見えるようにすることができますか?
17 linux  bash  ubuntu  find  grep 

2
グループ書き込み可能ではないすべてのファイルを見つけるにはどうすればよいですか?
グループ書き込み可能ファイルを見つける方法を説明する次の質問が表示されます。 グループ書き込み許可を持つすべてのPHPファイルを検索するにはどうすればよいですか? ただし、グループで書き込み可能ではないファイルが必要です!(また、私は上記の質問にコメントできませんでした)。 Googleは私を失望させます(「検索」はそれほどユニークなキーワードではないため)。


1
「find」がファイルを新しい順に検索するようにするにはどうすればよいですか?
タイムスタンプ(作成時)でソートされたサブディレクトリ内のファイルを検索したいのですが、最新のものが最初になります。 私はマニュアルページを見ましたが、タイムスタンプでソートするのではなく、タイムスタンプでフィルタリングできるように思われます。 これfindを達成するためにどのオプションを渡すことができますか?あるいは、sortタイムスタンプで並べ替えるなど、別のツールとどのように組み合わせることができますか?
17 bash  unix  find 

3
複雑な検索でfindとgrepを組み合わせる方法は?(GNU / linux、find、grep)
GNU / Linuxで、類似のディレクトリ構造を共有しているが、同じディレクトリツリーではないいくつかのファイルでテキスト検索を実行しようとしています。 同じツリー構造(Code Igniter MVC PHPフレームワーク)を共有する多くのサイトを持つWebサーバーがあるため、各サイトのツリーの下の特定のディレクトリで検索したい、例: /srv/www/*/htdocs/system/application/ ここで、*はサイト名です。そして、それらのアプリケーションディレクトリから、すべてのツリーをリーフまで検索し、内部にテキストパターンがある* .phpファイルを検索したいとします。たとえば、「debug(」、正規表現は不要です。 findとgrepの使用方法は知っていますが、それらを組み合わせるのは苦手です。 どうすればいいですか? 前もって感謝します!
17 linux  command-line  find  grep  gnu 

2
Linuxの検索/検索ルートパーティションのみ?
私がする必要があると言います: find / -name somefile.txt そして、ルートパーティション/がマウントされていると言い/dev/sda5ます; ただし、250GBのパーティション(/dev/sda6、/dev/sda7)がマウントされており、/media現在覚えていない別の場所があるとします。また、探しているファイルがにあることを知っているとします/dev/sda5。 明らかに、上記のコマンドも/media大きなパーティションを表す他のディレクトリに降りて、間違った場所でファイルを探すのに時間を浪費します。 検索するように指示を検索(または他のコマンド)する方法があるだけ /に/dev/sda5、彼らは別のパーティション上にある場合、およびNOTディレクトリへの下降には?

4
複数のファイル拡張子に `find`を使用する
次のコマンドを使用して、JAVAファイルのテキスト行をカウントしています。 find . -name '*.java' | xargs wc -l find複数のファイル拡張子に一致するようにコマンドパラメーターを変更するにはどうすればよいですか?たとえば、CPP、C、およびHファイルに対して上記の操作を使用したいと思います。
16 unix  find 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.