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

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
この説明 appsdba.nitin UNIXのダミー質問と回答のため 2 2008年9月24日 11:54午前
以下いずれかを説明することができますこの$ ( 0 # # / ) gadege シェルプログラミングとスクリプティング 2 2008年4月1日 03:26午後
誰も説明してもらえますplz r_W213 UNIXの詳細&エキスパートのためのユーザー 3 2007年3月27日 04:52午前
もし[ $ ? -式0 ] ..この問題を説明することができますか? ranjita.c シェルプログラミングとスクリプティング 5 2006年10月3日 07:50午後
Awkの説明 hitmansilentass シェルプログラミングとスクリプティング 4 2006年9月27日 02:14午後

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年5月27日
maxim42 maxim42 is offline
登録ユーザー
  
 

参加日: 2009年4月
投稿: 15
いずれかのこの例を説明することができます

すべて私は例えば、私は私の原因を理解する手助けをしたこんにちは私はほとんどのテストに失敗すると私はどうすれば2つのファイルからの読み取りとはお互いに交換するから何かこの問題を"主要なアイデアを解決することができます知らないみました"しかし、私はなぜ失敗するすべての時間を理解していない


コード:
$ cat main.txt
512|1241503759|ax|90
234|1241503760|ay|10
122|1241503823|az|90
123|1241503947|at|80

コード:
$ cat id.txt
122|US
123|IN
125|NZ
234|HK
512|ZM
600|KR

コード:
$ awk '
    BEGIN {FS=OFS="|"}
    FNR==NR{a[$1]=$2;next}
    $1 in a{print a[$1],$2,$3,$4}
' id.txt main.txt
コード:
Output:
ZM|1241503759|ax|90
HK|1241503760|ay|10
US|1241503823|az|90
IN|1241503947|at|80
私はこの試み
コード:
awk 'BEGIN { FS=OFS="|" } FNR==NR{ a[$1]=$2;next } $1 in a { print a[$1] }' id.txt  main.txt
awk: syntax error near line 1
awk: bailing out near line 1
ときに" $ 1の削除を"

コード:
awk 'BEGIN { FS=OFS="|" } FNR==NR{ a[$1]=$2;next } { print a[$1] }' id.txt  main.txt
、スペースを出力

私はこのことを説明するのに役立つ私plzしたい
  #2固定リンク)  
Old 2009年5月27日
Franklin52 Franklin52 is online now Forum Staff  
モデレータ
  
 

参加日: 2007年2月
投稿数:4305
nawkを使用して、気の利かない人や/ usr/xpg4/bin/awk Solaris上。

よろしく
  #3固定リンク)  
Old 2009年5月27日
maxim42 maxim42 is offline
登録ユーザー
  
 

参加日: 2009年4月
投稿: 15
[ OK ]を感謝しかし、なぜそれが、このパスで作業/ usr/xpg4/bin/awkているか知りたい
とは/ usr / binに/ awkは動作しません
  #4固定リンク)  
Old 2009年5月27日
コダック kodak is offline
登録ユーザー
  
 

参加日: 2003年6月
投稿: 51
彼らのAwkの異なるバージョンがあります。
  #5固定リンク)  
Old 2009年5月27日
maxim42 maxim42 is offline
登録ユーザー
  
 

参加日: 2009年4月
投稿: 15
[ OK ]を感謝おい
Closed Thread

ブックマーク

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

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

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

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




すべてGMT -4です。現在の時刻は 09:56午前


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

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