![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| ストリップ2空白行から1行をファイルに | ほろ酔い | シェルプログラミングとスクリプティング | 6 | 2008年6月23日 09:14午前 |
| ストリップをファイルから最初の4と最後の2行はperlを使用して | meghana | シェルプログラミングとスクリプティング | 10 | 2008年2月1日 09:01午後 |
| ストリームラインバッファをどのようにしてください? | jjinno | シェルプログラミングとスクリプティング | 14 | 2007年7月19日 04:36午後 |
| ストリップ3ヘッダー行と4トレーラーライン | ganesh123 | シェルプログラミングとスクリプティング | 9 | 2007年3月10日 05:15午後 |
| 出力ごとに、特定の行。 | munnabhai1 | シェルプログラミングとスクリプティング | 1 | 2006年4月6日 02:09午後 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
どのようにストリーミングのEDI出力をストリップラインに
添付のは、セグメントターミネータ/区切り文字はチルダ〜文字のEDIのANSI X12出力ストリームです。
これはUnixのスクリプトでは、次の疑似コードを行うことは可能です(いずれかを使用して セッド、 Awkのおよび/またははgrep ) ? オープンStreamedOutput.txtファイル 検索のISAとチルダにデータを削除する文字 GSのためには、チルダを検索し、データを削除する文字 と同じファイル名でデータの'中'ビットを書いてみませんか? 私は最初の( ISAのはがすしたい言い換える)と、このファイルの最後のセグメント( GSの)すべてをチルダに、私は途中でデータのビットを残す。 私は以下のスクリプトを使用してみましたが、多くの喜びがない; のX \u003d `はgrep - nを" ISAの" StreamedOutput |カット- Dの" 〜 " - F1を` イ\u003d `はgrep - nを" GSの" StreamedOutput |カット- Dの" 〜 " - F1を` 1 \u003d ` $エコーを( X ) + 1 |紀元前` エコーb \u003d ` $ ( Y )を-1 |紀元前` XからY b $ $ $ $エコー セッド -北東' $ ( 1 ) 、 $ ( b ) p 'をStreamedOutput もし私のように見えますが、入力データunstreamed ; ISAのHDR * * * *米国0050000013スタート〜 BA1 *イ** *米国テネシー州**** *** * 0050000013連邦エクスプレス〜 YNQ * * RZイ〜 * QQ * YNQイ〜 DTMの* 274 * 081015 〜 数値1 *例*スミス&甥株式会社* 24 * 510123924RT 〜 窒素* 1 * 9013995343 〜 N3 *東日本ホームズ路〜 テネシー州メンフィス* N4 * * *米国38118 〜 数値1 **キャリースティーブ〜 N3 * 1720東日本ブラック博士〜 フェニックスN4 * * * 85024 *米国AZ順〜 数値1 * FW *連邦エクスプレス* 24 〜 N3 * 123メイン〜 N4 * *テネシー州メンフィス**アメリカ〜 L13 * 10 * 20 * 9021.10.0050 *** ****韓国* 0 *骨板、ネジ&爪&他のOSの統合* *エ〜 L13 * 10 * 1000 * 9021.31.0000 *** ****韓国* 0 *人工関節&パーツ&アクセサリー*のOS *金〜 L13 * 10 * 1000 * 9021.31.0000 *** ****韓国* 0 *人工関節&パーツ&アクセサリー*のOS *エ〜 GSのTRL * * * *米国0050000013エンド〜 そして、自分が欲しいものです; BA1 *イ** *米国テネシー州**** *** * 0050000013連邦エクスプレス〜 YNQ * * RZイ〜 * QQ * YNQイ〜 DTMの* 274 * 081015 〜 数値1 *例*スミス&甥株式会社* 24 * 510123924RT 〜 窒素* 1 * 9013995343 〜 N3 *東日本ホームズ路〜 テネシー州メンフィス* N4 * * *米国38118 〜 数値1 **キャリースティーブ〜 N3 * 1720東日本ブラック博士〜 フェニックスN4 * * * 85024 *米国AZ順〜 数値1 * FW *連邦エクスプレス* 24 〜 N3 * 123メイン〜 N4 * *テネシー州メンフィス**アメリカ〜 L13 * 10 * 20 * 9021.10.0050 *** ****韓国* 0 *骨板、ネジ&爪&他のOSの統合* *エ〜 L13 * 10 * 1000 * 9021.31.0000 *** ****韓国* 0 *人工関節&パーツ&アクセサリー*のOS *金〜 L13 * 10 * 1000 * 9021.31.0000 *** ****韓国* 0 *人工関節&パーツ&アクセサリー*のOS *エ〜 |