The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > UNIXのダミー質問と回答のため
Googleのunix.com



UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎!

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
複数のファイルの名前を見つける Rally_Point UNIXのダミー質問と回答のため 3 2009年2月23日 08:36午後
連続行方不明のファイル名を検索する Julolidine シェルプログラミングとスクリプティング 2 2008年7月2日 11:52午後
実数は大きいdifinedしている名前のファイルを見つける。 harmonwood シェルプログラミングとスクリプティング 2 2007年11月9日 10:28午前
サイズによって重複したファイルを見つけるとパターンに一致するとその数を見つける ジェロームSukumar シェルプログラミングとスクリプティング 2 2006年12月1日 04:20午前
どのようにファイル内の単語を見つけることなく文の開始時に大文字の名前を検索するには kev269 シェルプログラミングとスクリプティング 1 2006年4月10日 09:35午後

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2009年3月12日
Rally_Point Rally_Point is offline
登録ユーザー
  
 

参加日: 2008年12月
投稿: 11
複数のファイルの名前を検索する- 2回目の試み

私は、私はもう一度試してほしいのですが私は理解して以来、私は明確な答えを得るに作成できなかったのは元のスレッドを見つけることができませんでした。もうちょっと良いかもしれない今回は自分の欲しいものを記述することができます。


私は2つのファイルは、それぞれの名前の何千ものすべての新しい行で区切られてんだ。私はファイル1 'にしても、どこでも私にとっては2ファイルをプリントアウトが表示されます'の名前を知りたい場合(ただし、出力は問題ではない) 。

私は、かもしれないが、最初のファイル経由で歩いて、各ラインにして、ネストしたループ文のように2つ目のファイル(何かの各ラインまで)し、そこから徒歩で行く方法を考えている。もっと簡単な方法があればより良いとされている場合は動作しますちょっと思ったんだけど。

ありがとう
  #2固定リンク)  
Old 2009年3月12日
ジムマクナマラ jim mcnamara is offline Forum Staff  
...@...
  
 

参加日: 2004年2月
場所: NM
投稿数:5724
awkは連想配列で使用する。この名前は、両方のファイルで発生している。は大文字と小文字を区別し、余分な空白に敏感-他の言葉で完全に一致さ
コード:
awl '{ if(FILENAME=="file1") (arr[$0]++}
        if(FILENAME=="file2") {if($0 in arr) {print $0)} }
      }'  file1 file2
ネストされたループのように説明するまでも時間がかかる。これについてはgoddとして取得されています。
  #3固定リンク)  
Old 2009年3月12日
Lakris Lakris is offline
登録ユーザー
  
 

参加日: 2007年10月
投稿数: 243
引用:
当初の投稿 Rally_Point View Post
私は、かもしれないが、最初のファイル経由で歩いて、各ラインにして、ネストしたループ文のように2つ目のファイル(何かの各ラインまで)し、そこから徒歩で行く方法を考えている。
ありがとう
こんにちは、この試みはありますか?

のような何か:

コード:
while read name;do grep "$name" file2;done < file1
そして、あなたが何かのようでした:

コード:
while read name;do echo $name:;grep "$name" file2;done < file1
か、他のアクションはgrepの戻り値に基づいて?

コード:
while read name;do ;grep -q "$name" file2 && echo $name found in file2;done < file1
場合は、ファイルのソースを表示できる場合には動作しませんそしてそれは、役立つだろう。ユーザーがそのファイルをソートする考えとの差分を使用してことがありますか?

敬具
/ Lakris
Closed Thread

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 02:49午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0