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

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

12
1つのリストに他のリストの要素が含まれているかどうかを確認する
オブジェクトが異なる2つのリストがあります。 List<Object1> list1; List<Object2> list2; 特定の属性に基づいて、list1の要素がlist2に存在するかどうかを確認したいと思います(Object1とObject2は(とりわけ)、1つの相互属性(Long型)、attributeSame)。 今、私はこのようにします: boolean found = false; for(Object1 object1 : list1){ for(Object2 object2: list2){ if(object1.getAttributeSame() == object2.getAttributeSame()){ found = true; //also do something } } if(!found){ //do something } found = false; } しかし、私はこれを行うより良い、より速い方法があると思います:)誰かがそれを提案できますか? ありがとう!
105 java  list  find  element 

8
ANDおよびOR演算子を使用したjQueryの属性による選択
jQueryでANDおよびORを使用して名前付き属性で要素を選択できるかどうかについて考えています。 例: <div myid="1" myc="blue">1</div> <div myid="2" myc="blue">2</div> <div myid="3" myc="blue">3</div> <div myid="4">4</div> すべての要素を選択したいのですが、1または3に設定されてmyc="blue"いる要素のみを選択しますmyid。 だから私は試した: a=$('[myc="blue"] [myid="1"] [myid="3"]'); しかし、それは機能しません、ここで同じです: a=$('[myc="blue"] && [myid="1"] || [myid="3"]'); 特別なフィルター関数を書かなくても可能ですか?

15
ディレクトリとそのサブディレクトリで最大のファイルを見つける方法は?
UNIXクラスを始めたばかりで、さまざまなBashコマンドを学習しています。私たちの割り当てには、その下に多数のフォルダがあるディレクトリでさまざまなコマンドを実行することも含まれます。 私はルートフォルダからすべての通常のファイルをリストして数える方法を知っています: find . -type l | wc -l しかし、私はディレクトリ全体で最大のファイルを見つけるためにそこからどこへ行くべきかを知りたいのです。duコマンドに関して何かを見たことがありますが、それはまだわかっていません。そのため、学んだことのレパートリーでは、なんとかしてls -tコマンドにコマンドを接続する必要があると思います。 そして、私の 'lingo'が正しくない場合、私はまだそれに慣れています!

5
「value = x」の要素を見つける方法は?
を持つ要素を削除する必要がありますvalue="123"。異なる値を持つすべての要素がに配置されている#attached_docsことは知っていますが、で要素を選択する方法がわかりませんvalue="123"。 $('#attached_docs').find ... .remove(); 手伝って頂けますか?
102 jquery  find  attr 

16
Linuxコマンド:テキストファイルのみを「見つける」方法
Googleで数回検索した後、思いついたのは次のとおりです。 find my_folder -type f -exec grep -l "needle text" {} \; -exec file {} \; | grep text これは非常に便利ではなく、mimeタイプ情報などの不要なテキストを出力します。より良い解決策はありますか?同じフォルダにたくさんの画像や他のバイナリファイルがあり、検索する必要のあるテキストファイルがたくさんあります。
100 linux  search  find 

5
find -exec mv {} ./target/ +が機能しないのはなぜですか?
私は正確に何を知りたい{} \;と{} \+して| xargs ...ください。これらを説明で明確にしてください。 以下の3つのコマンドは同じ結果を実行して出力しますが、最初のコマンドは少し時間がかかり、形式も少し異なります。 find . -type f -exec file {} \; find . -type f -exec file {} \+ find . -type f | xargs file それは、最初のコマンドがコマンドfileから来るすべてのファイルに対してコマンドを実行するためですfind。したがって、基本的には次のように実行されます。 file file1.txt file file2.txt しかし、後者の2つのfind -execコマンドは、以下のようなすべてのファイルに対してfile commandを1回実行します。 file file1.txt file2.txt 次に、次のコマンドを実行します。最初のコマンドは問題なく実行されますが、2番目のコマンドはエラーメッセージを表示します。 find . -type f -iname '*.cpp' -exec mv {} …
98 linux  find  cygwin  exec 

6
Visual Studioで検索するときに特定のファイルタイプのみを含める
Visual Studioで自分のコードを検索したい場合は、C#コードの中に探していることがよくあります。ただし、JavaScriptファイルで同じ変数名を使用したため、これらの検索結果もすべて確認する必要があります。私が探しているテキストが、プロジェクトに組み込んだサードパーティのJavaScriptライブラリでも使用されている場合、これはさらに悪化します。これにより、何百もの検索結果が生じる可能性があります。 複雑さを増すために、デザイナーはページのHTMLモックアップを同じプロジェクトに組み込んでいるので、そこにも大量の検索結果が表示されることがよくあります。 .cs、.aspx、および.ascxファイルでは結果を表示し、.jsや.htmでは結果を表示しないようにしたいのですが。 次のいずれかを行う方法はありますか? 特定のタイプのファイルのみを検索(.csファイルのみを検索)。 特定のタイプのセットのいずれかのファイルのみを検索します(.cs、.aspx、.ascxファイルのみを検索します)。 特定のタイプを除くすべてのファイルタイプを検索します(.jsを除くすべてを検索します)。 私はそうではないと思います。この場合、これを回避するための巧妙な方法はありますか?

8
「find」コマンドの結果を配列としてBashに保存するにはどうすればよいですか?
結果findを配列として保存しようとしています。これが私のコードです: #!/bin/bash echo "input : " read input echo "searching file with this pattern '${input}' under present directory" array=`find . -name ${input}` len=${#array[*]} echo "found : ${len}" i=0 while [ $i -lt $len ] do echo ${array[$i]} let i++ done 現在のディレクトリに2つの.txtファイルがあります。したがって、の結果として「2」が期待され${len}ます。ただし、1を出力します。理由は、すべての結果をfind1つの要素として受け取るためです。どうすればこれを修正できますか? PS 同様の問題についてStackOverFlowでいくつかの解決策を見つけました。ただし、少し違うので応募できません。ループの前に結果を変数に格納する必要があります。再度、感謝します。
96 arrays  bash  variables  find 


13
Mongoose.js:ユーザー名LIKE値でユーザーを検索
私は値と呼ばれるユーザーを探してmongoDbでユーザーを見つけに行きたいです。の問題: username: 'peter' ユーザー名が「Peter」、「PeTER」、またはそのような場合、私はそれを見つけられないということです。 だから私はSQLのようにしたい SELECT * FROM users WHERE username LIKE 'peter' あなたは私が何のために何を得るのを願っていますか? Short:mongoose.js / mongodbの「フィールドLIKE値」

14
nodejsのフォルダーの下にある* .html拡張子でファイルを検索します
nodejsを使用して、srcフォルダーとそのすべてのサブフォルダーにあるすべての* .htmlファイルを検索したいと思います。それを行うための最良の方法は何ですか? var folder = '/project1/src'; var extension = 'html'; var cb = function(err, results) { // results is an array of the files with path relative to the folder console.log(results); } // This function is what I am looking for. It has to recursively traverse all sub folders. findFiles(folder, …

5
カピバラでのfindでfill_inを使用する方法(可能な場合)
私は次のことをしたいのですが、最初の引数としてロケーターを期待するfill_inの性質上、できません。 find(:css, "input[id$='donation_pledge_hundreds']").fill_in :with => "10" 私もやってみました element = find(:css, "input[id$='donation_pledge_hundreds']") fill_in element.<method> , :with => "10" ただし、fill_inの要素を識別するためのデータを返すメソッドはありません。 fill_inで使用するための正規表現を介してフィールドを検索する最良の方法のアイデアはありますか?
90 find  capybara 


20
findとsedを使用してファイルの名前を再帰的に変更します
たくさんのディレクトリを調べて、_test.rbで終わるすべてのファイルの名前を_spec.rbで終わるように変更したいと思います。これは、bashの使い方がまったくわからなかったので、今回は、それを釘付けにするために少し努力したいと思いました。私はこれまでのところ不足していますが、私の最善の努力は次のとおりです。 find spec -name "*_test.rb" -exec echo mv {} `echo {} | sed s/test/spec/` \; 注意:execの後に余分なエコーがあるので、テスト中にコマンドを実行する代わりに出力します。 実行すると、一致した各ファイル名の出力は次のようになります。 mv original original つまり、sedによる置換は失われました。トリックは何ですか?
87 bash  scripting  sed  find  replace 

6
findコマンドを使用しますが、2つのディレクトリ内のファイルを除外します
で終わるファイルを見つけたいの_peaks.bedですが、フォルダー内のファイルを除外tmpしscriptsます。 私のコマンドは次のようなものです: find . -type f \( -name "*_peaks.bed" ! -name "*tmp*" ! -name "*scripts*" \) しかし、それはうまくいきませんでした。tmpおよびscriptフォルダ内のファイルは引き続き表示されます。 誰かがこれについてアイデアを持っていますか?
86 linux  shell  unix  find 

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