トップ「Find」の質問

このタグには複数の意味があります。

Linuxで特定のテキストを含むすべてのファイルを見つけるにはどうすればよいですか?

Linuxシステム全体をスキャンして、特定のテキスト文字列を含むすべてのファイルを探す方法を見つけようとしています。 明確にするために、ファイル名ではなく、ファイル内のテキストを探しています。これを行う方法を探していたときに、このソリューションに2回遭遇しました。find / -type f -exec grep -H 'text-to-find-here' {} \; ただし、機能しません。 システム内のすべてのファイルが表示されているようです。これはそれを行うための適切な方法に近いですか? そうでない場合は、どうすればよいですか? ファイル内のテキスト文字列を見つけるこの機能は、私が行っているいくつかのプログラミングプロジェクトにとって非常に便利です。

linux text grep directory find

Python:リストで検索

私はこれに出くわしました:item = someSortOfSelection() if item in myList: doMySpecialFunction(item) しかし、リストで認識されなかったかのように、すべてのアイテムで機能しない場合があります(文字列のリストの場合)。これは、リスト内のアイテムを見つける最も「Pythonic」な方法ですか: if […] 続きを読む…

python find

findでディレクトリを除外する方法。 コマンド

すべてのJavaScriptファイルに対してfindコマンドを実行しようとしていますが、特定のディレクトリを除外するにはどうすればよいですか?これが私たちが使用しているfindコードです。for file in $(find . -name '*.js') […] 続きを読む…

linux shell find

lsコマンド:ファイルごとに1行の再帰的なフルパスリストを取得するにはどうすればよいですか?

lsに1行に1つの再帰パスのフラットリストを吐き出すにはどうすればよいですか?たとえば、フルパスを含むファイルのフラットリストが必要です。/home/dreftymac/. /home/dreftymac/foo.txt /home/dreftymac/bar. […] 続きを読む…

bash command-line find ls

FileNotFoundError:[Errno2]そのようなファイルまたはディレクトリはありません

CSVファイルを開こうとしていますが、何らかの理由でPythonがそれを見つけることができません。これが私のコードです(これは単純なコードですが、問題を解決することはできません):import csv with open('address.csv','r') as […] 続きを読む…

python file find

ファイル内の重複行を見つけて、各行が重複した回数を数えますか?

次のようなファイルがあるとします。123 123 234 234 123 345 「123」が何回複製されたか、「234」が何回複製されたかなどを調べたいのです。したがって、理想的には、出力は次のようになります。123 3 234 2 345 1

file count find duplicates lines

辞書に値が存在するかどうかを確認する方法(python)

私はPythonで次の辞書を持っています:d = {'1': 'one', '3': 'three', '2': […] 続きを読む…

python dictionary find

List <T>で特定の要素を見つけるにはどうすればよいですか?

私のアプリケーションは次のようなリストを使用しています。List<MyClass> list = new List<MyClass>();使用して […] 続きを読む…

c# list properties find

Chmodを再帰的に

他の誰かによってアーカイブされたアーカイブがあり、ダウンロードした後、抽出されたファイル内のファイルシステムのブランチを自動的に変更して、読み取りアクセスを取得したいと考えています。 (アーカイブの作成方法を変更することはできません)。私はこのスレッドを調べました: chmod:他のいくつかの持っているファイルにのみ実行権限を再帰的に追加する方法ですが、喜びはありません。ディレクトリには元々複数のフラグが付いていますが、すべて間違ったフラグが付いています。次のように表示される場合があります。drwx------ d---r-x--- drwxrwxr-x dr--r-xr-- これらは私がこれまでに発見したほんの数例ですが、もっと多くなる可能性があります。find x権限のないディレクトリを調べようとすると、 findエラーが発生するため、 chmod渡されません。 私がこれまで行ってきたことは、親ディレクトリのアクセス許可を手動で変更してから、子ディレクトリに移動して同じことを行うことです。 しかし、これは多くの手作業です。 これを自動的に行う方法はありませんか?つまり、私が今それをどのようにやっているのか:行う:$ chmod […] 続きを読む…

linux shell find chmod

すべての「許可が拒否されました」メッセージを「検索」から除外するにはどうすればよいですか?

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

bash error-handling find file-permissions