![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 英国企業のリアルタイムのデータ分析を避け | アイボット | CEPのRSSニュース | 0 | 2008年7月14日 08:30午後 |
| は、はじめにリアルに時間データ統合 | アイボット | Oracleの更新情報( RSSフィード) | 0 | 2008年4月6日 06:10午前 |
| 結合CSVデータを1つのライナーを使用してシェルからですか? | jjinca | シェルプログラミングとスクリプティング | 2 | 2007年8月13日 12:15午後 |
| 2データのサポートが必要な場合ファイルのマージ | getdpg | シェルプログラミングとスクリプティング | 2 | 2006年7月12日 10:07午前 |
| データのマージ | 改訂 | シェルプログラミングとスクリプティング | 8 | 2005年6月3日 04:14午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
|||||
|
引用:
2,3の質問に... イムlearing awkはまだ...この作品をどのように説明してもらえます..そのため私は、将来的には他のスクリプトについて質問し、私は他のどのような支援を行うことができますdont 。 本当に感謝しています。 |
|
||||
|
コード:
awk '
NR==FNR{split($2,s,"/");i=s[2];a[i]=$3;next}
a[$7]{$0=$0 FS a[$7]}
{print}
' file2 file1
最初のファイルのコード(ファイル2) : コード:
NR==FNR{split($2,s,"/");i=s[2];a[i]=$3;next}
分割( $ 2 、 ,"/")秒 - >私たちは鍵を2 、 3等を取得するには、 2番目のフィールドを分割 私\u003d秒[ 2 ] - >私は今の鍵となります [私] \u003d $ 3 - "は、配列に3thフィールドの値を代入するインデックスとして、鍵と配列"を作成> 次の -次の行を読む>とは、コードの残りの部分をスキップ 2つ目のファイルのコード(ファイル1) : コード:
a[$7]{$0=$0 FS a[$7]}
{print}
(印刷) -の行を印刷>をご覧ください。 この期待に役立ちます。 よろしく |
|
|||||
|
[ OK ]を、問題が発生すると、チェックがない時間に基づいています。
私をチェックするには、ログに記録されたポイントを参照する必要があります/ #はログに記録された何時に基づいています。 私はそれができるの知っている perlのが、しない方がいいとされていません。 所有している場合: 7月14日8時02分48秒Server1に秀: - 0ユーザールート 7月14日午前9時13分23秒Server1に秀: + 0ユーザールート 7月14日12時03分03秒Server1に秀: + 0ユーザールート 7月14日午前18時15分13秒Server1に秀: + 0 User2のルート 7月14日15時03分01秒Server1に秀: + 0 user7ルート および ユーザーポイント/ 0 10.0.0.1木7月14日08:00 - 10:00 ( 02:00 ) ユーザーポイント/ 0 10.0.0.2木7月14日11:00 - 13:00 ( 02:00 ) User2のポイント/ 0 10.0.0.3水7月14日16:00 - 20:00 ( 04:00 ) user7ポイント/ 0 hostx 7月14日水曜日13:25 - 15:01 ( 02:35 ) 私が手に入ります: 7月14日8時02分48秒Server1に秀: - 0ユーザールートhostx 7月14日午前9時13分23秒Server1に秀: + 0ユーザールートhostx 7月14日12時03分03秒Server1に秀: + 0ユーザールートhostx 7月14日午前18時15分13秒Server1に秀: + 0 User2のルートhostx 7月14日15時03分01秒Server1に秀: + 0 user7ルートhostx Ikonの編集最終; 2008年7月17日に 03:56午後.. |