![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 貼り付けコマンドはないと出力整列 | jplayermx | シェルプログラミングとスクリプティング | 4 | 2008年9月5日 02:03午後 |
| ファイルからテキストを揃えます。 | earlepps | UNIXのダミー質問と回答のため | 9 | 2006年8月1日 08:37午前 |
| いくつかのフィールドを配置、ゼロとスペースを埋める | DebianJ | シェルプログラミングとスクリプティング | 2 | 2005年11月23日 07:51午前 |
| Awkの方法でレポートヘッダーを配置 | galinaqt | シェルプログラミングとスクリプティング | 3 | 2005年10月16日 03:41午後 |
| どのように下線/太字、どのように出力を配置 | クララ | UNIXのダミー質問と回答のため | 1 | 2005年6月16日 12:41午後 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
Awkの臨床データを使用してファイルを配置するには
こんにちは、私は1週間にawkはシェルスクリプトに新しいです。私はこれまでの形式の出力ファイルのサンプルをファイル1とファイル2ファイル3出力ソリューションとして、以下のように私のお目当てものだ...おかげで管理している
1ファイル: 0633 - 009_001200008 : 225065338468009 : CMBRTRM :アルブテロール 0633 - 009_001200008 : 225065338468009 : CMCLAS1 :呼吸器系 を0633 - 009_001200008 : 225065338468009 : CMCLAS2 :薬閉塞 0633 - 009_001200008 : 225065338468009 : CMCLAS3 :アドレナリン 0633 - 009_001200009 : 225065338468008 : CMBRTRM :アルブテロール 0633 - 009_001200009 : 225065338468008 : CMCLAS1 :呼吸器系 を0633 - 009_001200009 : 225065338468008 : CMCLAS2 :薬閉塞 0633 - 009_001200009 : 225065338468008 : CMCLSCD3 : R03C 2ファイル: USUBJID | CMSEQ | CMBRTRM | CMCLAS1 | CMCLAS2 | CMCLAS3 | CMCLSCD1 | CMCLSCD2 | CMCLSCD3 | CMROUTE | 0633 - 009_001200008 | 225065338468009 0633 - 009_001200009 | 225065338468008 必要な出力ファイル3条件: ファイル1のフィールド4の値( " seprated : "例えば、アルブテロール用)ファイル2を付加し ファイル1のフィールド3の値(例CMBRTM )ファイル2のヘッダによってsepareted | (たとえば| CMBRTM | )と等しい 挿入された行をファイル2のフィールド1とフィールド2の値をファイル1のフィールド1と2の値が等しいです アウトするファイル3 : USUBJID | CMSEQ | CMBRTRM | CMCLAS1 | CMCLAS2 | CMCLAS3 | CMCLSCD1 | CMCLSCD2 | CMCLSCD3 | CMROUTE | 閉塞性|アドレナリンの633 - 009_001200008 | 225065338468009 |アルブテロール| respiratorysystem |薬||||| 0633 - 009_001200009 | 225065338468008 |アルブテロール|呼吸器系|薬閉塞| | | | R03C | | |