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フォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
ファイルをフィルタリングする方法のいくつかの段落を cnlhap シェルプログラミングとスクリプティング 7 2008年8月19日 04:03午後
どのようにファイルの日付の値を持つフィールドをソートする risshanth シェルプログラミングとスクリプティング 4 2008年6月4日 06:03午前
接頭辞の後にどのようbashスクリプトファイルからの項を抽出する! ! !と! nabmufti シェルプログラミングとスクリプティング 6 2008年2月9日 08:32午後
ファイルと並べ替え日付とプロセスは、最初のファイルでは、ディレクトリ内でループ dsdev_123 AIX 1 2008年1月30日 05:31午後
日ごとのファイルはperlを使用してソート esham シェルプログラミングとスクリプティング 4 2005年4月14日 02:04午後

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

参加日: 2008年2月
投稿: 15
Question ファイルをソートする方法を日ごとに段落内で

みなさんこんにちは
私は日sortngファイル内の段落では、支援したい
私としては、データがあるかどうかのオプションを指定file.ieの残りの部分はファイルの特定のパターンをソートするように依頼する日になるファイルをソートについて
私としては、ログファイルが次のように


! ! * A0628/081 /08-01-10 /13時間52 / Ñ \u003d 5524/TYP \u003d株式会社/のCAT \u003dのID /イベント\u003dマル
/ NCEN \u003d MULCT / AFUR \u003dウーラット- 13/AGEO \u003d BAGRIAN - B01
/ TEXAL \u003d火災検出失敗
! ! * A0628/320 /08-01-15 /14時間33 / Ñ \u003d 7444/TYP \u003dのCOM /のCAT \u003dのID /イベント\u003dマル
/ NCEN \u003d MULCT / AFUR \u003dウーラット- 2/AGEO \u003d CONTAIN2 - B01
/ TEXAL \u003d不良ユニット/ COMPL.INF :
* # F0612/T11F14/NCEN \u003d MULCT / 08-01-30/11時間41/NAM \u003d ODCAB / TDA \u003d 0001
/ Ñ \u003d 7444/NIV \u003d 2/ENS \u003d 006/SENS \u003d 016-000-000 / P \u003d 05 \u003d '0018 '時間/ CN
/日: AFUR \u003dウーラット- 2


! ! * A0628/538 /07-12-17/15時間52 / Ñ \u003d 7576/TYP \u003dのICT /のCAT \u003dのID /イベント\u003dマル
/ NCEN \u003d MULCT /午前\u003d SMTA1/AGEO \u003d S1を- TR01 - A085 - B03 - R000
/ TEXAL \u003d小口扱いMFMでのSYN / COMPL.INF :
/心房細動\u003d URMA1
/ ICTRQ AGCA \u003d S1を- TR01 - A085 - B03 - R133
/ AMET \u003d 01-26-03
/ AFLR \u003d 217-06/CRC \u003d NACT
! ! ! * A0628/294 /07-12-17/15時間46 / Ñ \u003d 7512/TYP \u003d SRE /のCAT \u003dのIM /イベント\u003dマル
/ NCEN \u003d MULCT / OBJCT \u003dのPS /上尾市\u003d CDCの
/ TEXAL \u003d SPのアクセスできない/ COMPL.INF :
/ psの\u003d 00009999/TYR \u003d RN


! ! * A0628/361 /07-12-17/15時間46 / Ñ \u003d 7513/TYP \u003dのCOM /のCAT \u003dのID /イベント\u003dマル
/ NCEN \u003d MULCT /午前\u003d SMMA /上尾市\u003d S1を- TR02 - A109 - B05 - R000
/ TEXAL \u003d SAI-HARDWARE/COMPL.INF :
/ Ñ \u003d 3485/ALARMA物質/研究\u003d 00000/CU1A
/ CB 200 BLOS
! * A0628/359 /07-12-17 /15時間46 / Ñ \u003d 7514/TYP \u003dのCOM /のCAT \u003dのSI /イベント\u003dマル
/ NCEN \u003d MULCT /午前\u003d SMMA /上尾市\u003d S1を- TR02 - A109 - B05 - R000
/ TEXAL \u003d SAI-SOFTWARE/COMPL.INF :
/ Ñ \u003d 4543/ABNT X25 INDISPO 。 /研究\u003d 00083/CU1A
/ SNPA \u003d A13381/PHYSLINE \u003d LIGP13F1


! ! ! * A0628/080 /08-01-13 /07時間30 / Ñ \u003d 6540/TYP \u003d株式会社/のCAT \u003dのIM /イベント\u003dマル
/ NCEN \u003d MULCT / AFUR \u003dウーラット- 10/AGEO \u003dランプル- B01
/ TEXAL \u003d火災
! ! * A0628/081 /07-12-29 /16時間22 / Ñ \u003d 5052/TYP \u003d株式会社/のCAT \u003dのID /イベント\u003dマル
/ NCEN \u003d MULCT / AFUR \u003dウーラット- 12/AGEO \u003d KHOTYWAL - B01
/ TEXAL \u003d火災検出失敗
! ! * A0628/081 /08-01-10 /13時間52 / Ñ \u003d 5526/TYP \u003d株式会社/のCAT \u003dのID /イベント\u003dマル
/ NCEN \u003d MULCT / AFUR \u003dウーラット- 9/AGEO \u003d BASTGLZR - B01
/ TEXAL \u003d火災検出失敗


! ! ! * A0628/080 /08-01-10 /13時間52 / Ñ \u003d 5527/TYP \u003d株式会社/のCAT \u003dのIM /イベント\u003dマル
/ NCEN \u003d MULCT / AFUR \u003dウーラット- 7/AGEO \u003d ADABOSAN - B01
/ TEXAL \u003d火災
! ! ! * A0628/087 /08-01-16 /01時間28 / Ñ \u003d 7648/TYP \u003dのCLI /のCAT \u003dのIM /イベント\u003dマル
/ NCEN \u003d MULCT / AFUR \u003dウーラット- 10/AGEO \u003dランプル- B01

私は、日付、時刻を抽出するには、 NCEN 、イベント、 TAXAL &上尾市
私は次のコードを使用


コード:
#!/bin/bash
sed  '/^!/i\
' log | sed -n -e '/^!!! /,/^$/w critical.log' -e '/^!! /,/^$/w major.log' -e'/^! /,/^$/w minor.log'
awk 'BEGIN {FS="/"; RS=""} { printf "%s/%s/%s/\n%s\n%s\n%s\n%s/%s\n\n", $1, $3, $4, $10, $12, $8, $14, $15}' minor.log 
exit 0
このコードは、以下の段落は別々 ! ! ! ! ! ! (マイナーは、それぞれのファイルは、それぞれのログファイルには、ログの主要&重要なアラームすなわち、 minor.logすなわちmajor.log & critical.log )
と' Awkの'私次のように出力する


! * A0628/07-12-17/15時間58 /
NCEN \u003d MULCT
上尾市\u003d S1を- TR01 - A085 - B03 - R000
イベント\u003dマル
AISのTEXAL \u003d / COMPL.INF : / / AF補助\u003d URMA1

しかし、私は出力を日付順にする
(日パターン\u003d / 07-12-17 / )
私は、並べ替え- k膜が、私はそれを使用する権利coldnt使用パターンを理解しようとした
またはIループすることで、この日のパターンを並べ替えることがありますか?
カント理解
  #2固定リンク)  
Old 2008年2月13日
ジムマクナマラ jim mcnamara is offline Forum Staff  
...@...
  
 

参加日: 2004年2月
場所: NM
投稿数:5763
重複投稿してください。
Closed Thread

ブックマーク

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

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

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

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




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


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

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