The UNIX and Linux Forums  

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



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

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
固定幅のテキストファイルからの独自のフィールドを持つレコードを抽出 sitney シェルプログラミングとスクリプティング 8 2008年2月10日 03:18午前
フィールドを抽出 prvnrk シェルプログラミングとスクリプティング 2 2007年10月8日 04:39午前
テキストフィールドから情報を抽出。 情報操作 UNIXのダミー質問と回答のため 24 2007年6月9日 02:17午後
ファイルから特定のフィールドを削除する sendhilmani123 シェルプログラミングとスクリプティング 1 2006年5月2日 03:01午前
8-)出力フィールドの抽出 csaha シェルプログラミングとスクリプティング 6 2006年1月20日 08:37午前

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

参加日: 2008年7月
投稿: 44
削除LFおよび2つのフィールドを抽出する

私は、私はbashスクリプトを書いていますがいくつかの援助が必要です。

私は2つのことをやってみたい:
1 / 。私は、 RFH Ø ¸ ¸ MQSTRの終わりには私は記録してwhileループを使用して、ファイルのレコードを処理できるのLFを交換したい。

2 / 。私は、各レコードからの2つのフィールドを抽出し、それらのタブ< / RequestID <RequestID>で識別している>と<error:Info> < /エラー:情報>下記のサンプルデータからだ。

私のファイルでは次のように、ファイル内の各レコードで始まる: RFH Ø ¸ ¸ MQSTR LFは、データが続く続く:示す

RFH Ø ¸ ¸ MQSTR
<usr> <SourceID> SYSA < / SourceID > <DSType> SPIResults < / DSType > <Source> SYSA < /ソース> < Destina
います> PortalSystem < /目的地> <RequestID> 1000005 < / RequestID > <TargetTablePrimaryKey> 5 < /
TargetTablePrimaryKey > <Replay> <Original/> <Current> <DestinationSystemID> SYSA < / DestinationSy
> < /電流> < /リプレイ> <TargetURI> SYSB < / TargetURI > <DestinationID> SYSA stemID <
/ DestinationID > <は/ usr > <mcd> <Msd> xmlns < / Msd > < / >のMCD < ? XMLのバージョン\u003d " 1.0 "
エンコード\u003d " UTF - 8の" ? > <error:Code> 001 < /エラー:コード> <error:Info>中にエラーが発生しました試み
を参照するための例外リストを添付ルーティング要求を処理する
詳細< /エラー:情報> <error:OriginalExceptionData> < /ミリ: MessageMetadata > <mf:MessageFormat SchemaVersion\u003d"1.0"> <mf:MessageType> <msg:Type> SPIResults < /エラー:タイプ> <msg:Version> 1.200 < /エラー:バージョン>
RFH Ø ¸ ¸ MQSTR
<usr> <SourceID> SYSA < / SourceID > <DSType> SPIResults < / DSType > <Source> SYSA < /ソース> < Destina
います> PortalSystem < /目的地> <RequestID> 1000005 < / RequestID > <TargetTablePrimaryKey> 5 < /
TargetTablePrimaryKey > <Replay> <Original/> <Current> <DestinationSystemID> SYSA < / DestinationSy
> < /電流> < /リプレイ> <TargetURI> SYSB < / TargetURI > <DestinationID> SYSA stemID <
/ DestinationID > <は/ usr > <mcd> <Msd> xmlns < / Msd > < / >のMCD < ? XMLのバージョン\u003d " 1.0 "
エンコード\u003d " UTF - 8の" ? > <error:Info>ルーティング要求を処理中にエラーが発生しようとし、
詳しくは< /エラー:情報を添付の例外のリストを参照してください> <error:OriginalExceptionData>
RFH Ø ¸ ¸ MQSTR
<usr> <SourceID> SYSA < / SourceID > <DSType> SPIResults < / DSType > <Source> SYSA < /ソース> < Destina
います> PortalSystem < /目的地> <RequestID> 1000005 < / RequestID > <TargetTablePrimaryKey> 5 < /
TargetTablePrimaryKey > <Replay> <Original/> <Current> <DestinationSystemID> SYSA < / DestinationSy
> < /電流> < /リプレイ> <TargetURI> SYSB < / TargetURI > <DestinationID> SYSA stemID <
/ DestinationID > <は/ usr > <mcd> <Msd> xmlns < / Msd > < / >のMCD < ? XMLのバージョン\u003d " 1.0 "
エンコード\u003d " UTF - 8の" ? > <error:Info>ルーティング要求を処理中にエラーが発生しようとし、
詳しくは< /エラー:情報> < /ミリ: MessageMetadata > <mf:MessageFormat SchemaVersion\u003d"1.0"> <mf:MessageType> <msg:Type> SPIResults < /エラー:タイプ添付例外リストを参照してください>
 

ブックマーク

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

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

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

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




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


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

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