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

このタグには複数の意味があります。何かを探しているだけの場合は、このタグを使用しないでください。

30
Linuxで特定のテキストを含むすべてのファイルを見つけるにはどうすればよいですか?
この投稿を改善してみませんか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 Linuxシステム全体をスキャンして、特定のテキスト文字列を含むすべてのファイルを検索する方法を探しています。わかりやすくするために、ファイル名ではなく、ファイル内のテキストを探しています。 これを行う方法を探していたときに、私はこのソリューションに2回遭遇しました。 find / -type f -exec grep -H 'text-to-find-here' {} \; ただし、機能しません。システム内のすべてのファイルを表示するようです。 これは適切な方法に近いですか?そうでない場合、どうすればよいですか?ファイル内のテキスト文字列を検索するこの機能は、私が実行しているいくつかのプログラミングプロジェクトに非常に役立ちます。
5259 linux  text  grep  directory  find 

30
findでディレクトリを除外する方法。コマンド
私は実行しようとしています findすべてのJavaScriptファイルに対してコマンドますが、特定のディレクトリを除外するにはどうすればよいですか? findこれが使用しているコードです。 for file in $(find . -name '*.js') do java -jar config/yuicompressor-2.4.2.jar --type js $file -o $file done
1380 linux  shell  find 

17
「許可」のメッセージをすべて「検索」から除外するにはどうすればよいですか?
許可を拒否されたメッセージをすべて非表示にする必要があります。 find . > files_and_folders 私はそのようなメッセージが出たときに実験しています。それが発生しないすべてのフォルダーとファイルを収集する必要があります。 アクセス許可レベルをfiles_and_foldersファイルに送ることは可能ですか? どうすれば同時にエラーを非表示にできますか?


10
Python:リストから検索
私はこれに遭遇しました: item = someSortOfSelection() if item in myList: doMySpecialFunction(item) しかし、リストで認識されなかったかのように(文字列のリストの場合)、すべてのアイテムで機能しない場合があります。 これはリスト内のアイテムを見つける最も「パイソン的な」方法if x in l:ですか?
586 python  find 



23
lsコマンド:ファイルごとに1行ずつ、再帰的なフルパスリストを取得するにはどうすればよいですか?
どうすればlsに再帰的な1行ごとのパスのフラットリストを出力させることができますか? たとえば、完全なパスを含むファイルのフラットリストが必要です。 /home/dreftymac/. /home/dreftymac/foo.txt /home/dreftymac/bar.txt /home/dreftymac/stackoverflow /home/dreftymac/stackoverflow/alpha.txt /home/dreftymac/stackoverflow/bravo.txt /home/dreftymac/stackoverflow/charlie.txt ls -a1 私はほとんど私が必要とすることを行いますが、私はパスの断片が必要ではなく、フルパスが必要です。
493 bash  command-line  find  ls 

11
複数のコマンドで-execを検索
find -execを複数のコマンドで使用しようとしていますが、成功しません。次のようなコマンドが可能かどうか誰かが知っていますか? find *.txt -exec echo "$(tail -1 '{}'),$(ls '{}')" \; 基本的に、私は現在のディレクトリの各txtファイルの最後の行を印刷し、行の最後に印刷し、コンマの後にファイル名を続けようとしています。
430 bash  find 

12
複数のパターンに一致する `find -name`パターン
コマンドを使用して、ディレクトリ内のすべてのpythonおよびhtmlファイルのリストを取得しようとしましたfind Documents -name "*.{py,html}"。 次に、manページが表示されました。 パターン内の波括弧( '{}')は特別であるとは見なされません(つまり、find。-name 'foo {1,2}'は、ファイルfoo1およびfoo2ではなく、foo {1,2}という名前のファイルと一致します。 これはパイプチェーンの一部であるため、実行時に一致する拡張子を指定できるようにしたいと思います(ハードコーディングなし)。findがそれを実行できない場合は、perlのワンライナー(または同様の)で問題ありません。 編集:私が最終的に思いついた答えには、あらゆる種類のがらくたが含まれており、少し長くもあるので、スクラッチしようとした元のかゆみに対する答えとして投稿しました。より良い解決策があれば、遠慮なくハックしてください。
335 shell  find 

7
jQuery:テキストで要素を検索する
idやクラスではなく、その内容に基づいて要素を見つけることが可能かどうか誰かに教えてもらえますか? 異なるクラスやIDを持たない要素を見つけようとしています。(次に、その要素の親を見つける必要があります。)
308 jquery  text  find 

7
findコマンドで正規表現を使用するにはどうすればよいですか?
生成されたuuid1文字列で名前が付けられた画像がいくつかあります。たとえば、81397018-b84a-11e0-9d2a-001b77dc0bed.jpgです。「検索」コマンドを使用してこれらすべての画像を検索したい: find . -regex "[a-f0-9\-]\{36\}\.jpg". しかし、それは機能しません。正規表現に問題がありますか?誰かがこれを手伝ってくれませんか?
297 regex  linux  find 


6
過去24時間に変更されたファイルを見つける
たとえば、MySQLサーバーがUbuntuマシンで実行されています。過去24時間に一部のデータが変更されました。 過去24時間に変更されたファイルを見つけることができる(Linux)スクリプトは何ですか? ファイル名、ファイルサイズ、変更日時を記載してください。
265 linux  bash  find 


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