![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| なぜ"灰を生成し、 bashの" bashスクリプトを別の出力と同じですか? | sをmurat | シェルプログラミングとスクリプティング | 0 | 2008年5月26日 07:19午前 |
| bashスクリプトにオプションを渡す | DeCoTwc | シェルプログラミングとスクリプティング | 3 | 2008年5月21日 01:43午前 |
| [ bashの- KSH ]は、関数に配列を渡す | ripat | シェルプログラミングとスクリプティング | 3 | 2008年4月17日 08:17午前 |
| どのようにしてbashスクリプトで変数を解析ですか? | vertical98 | シェルプログラミングとスクリプティング | 3 | 2008年3月18日 04:30午後 |
| bashの変換にはPerlのスクリプトを解析? | cstovall | シェルプログラミングとスクリプティング | 2 | 2004年10月13日 10:33午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
こんにちはすべて、
私は、変数に渡す必要がある perlの bashスクリプト、スクリプトのどこからで perlの 私は条件を使用しています。ここでは、 CMDに私は何を使用していますです perlの コード:
FROM_DATE="06/05/2008" TO_DATE="07/05/2008" "perl -ne ' print if ( $_ >="$FROM_DATE" && $_ <= "$TO_DATE" ) ' filename" コード:
06/05/2008-07:59 06/05/2008-07:59 06/05/2008-07:59 06/05/2008-07:59 06/05/2008-07:59 07/05/2008-07:59 07/05/2008-07:59 07/05/2008-07:59 07/05/2008-07:59 07/05/2008-07:59:server5:DISK 08/05/2008-07:59:server1:DISK 08/05/2008-07:59:server2:DISK 08/05/2008-07:59:server3:DISK 08/05/2008-07:59:server4:DISK 08/05/2008-07:59:server5:DISK 1つの場合、いくつかの変数にはどのように渡すことが私telle偉大される perlの 適切。 ![]() 私に新しい午前 perlの 世界。 ありがとう Arsidh Yogesh Sawantの編集最終更新、 2008年5月22日に 11:57午前..理由:コードのタグを追加 |
|
||||
|
こんにちはYogesh 、
あなたの貴重なご意見をお寄せいただきありがとうございます、と感謝の返事が。 私はsugeestion含まれている場合は、しかし、私に語った時に私はそれを実行すると、私が、私は好きなデータを取得、ファイルからのコメントはない。 ここでは、修正コードとは: \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d # ! / binに/ bashの FROM_DATE \u003d " 2008年4月5日" TO_DATE \u003d " 2008年6月5日" perlの -北東'印刷する場合、 ( $ _ > \u003d $ env類似( ' FROM_DATE ' ) & & $ _ < \u003d $ env類似( ' TO_DATE ' ) ) ' monitor.audit 終了 \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d 出力は、行をコメントしている #メモリ使用量 の状況を確認する# #ディスクモニタ #負荷モニタ #メモリ使用量 の状況を確認する# ファイルのデータmonitor.audit \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d 04/05/2008-12 : 16 研究: 45304/05/2008-12 : 16 : : 77 04/05/2008-12 : 16 : : 138 #負荷モニタ 04/05/2008-12 : 16 ミラ: 0.3904/05/2008-12 : 16 : : 9.01 04/05/2008-12 : 16 : : 0.39 #メモリ使用量 04/05/2008-12 : 16 raprd01 : 1304/05/2008-12 : 16 : : 18 04/05/2008-12 : 16 : : 18 の状況を確認する# 04/05/2008-12 : 32 ミラ: 45304/05/2008-12 : 32 : : 77 04/05/2008-12 : 32 : : 138 #負荷モニタ \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0 だって、僕が何を必要とすることはできます教えてください。 ありがとう Arsidh |
|
||||
|
こんにちはみんな、
今すぐにいくつかの他の問題を抱えている Perlの スクリプトを実行します。 場合は、日付と同じmonth.If私はこのような日程をされている指定されているソリューションを完璧に、取り組んでいる \u003d 2008年4月5日FROM_DATE輸出 \u003d 2008年2月6日TO_DATE輸出 perlの -北東'印刷する場合、 ( $ _ > \u003d " ' $ FROM_DATE ' " & & $ _ < \u003d " ' $ TO_DATE ' " ) ' monitor.audit > $ FINAL_DATA 次に、ログファイルには何も来ています。 monitor.audit \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d 06/05/2008-10 : 24 : orasdfprd01 :データベース: gecolfdsafprd : 1 06/05/2008-10 : 24 : cisdsfsdmarsp010 :データベース: mafdsrp : 1 06/05/2008-10 : 24 : sdfsdacismarsfp011 :データベース: dxfdslp : 1 06/05/2008-10 : 24 : alpfdscisfdfspdb053 :データベース: mbdsfsop : 1 12/05/2008-10 : 24 : cisfsdfmasdfdsfrsp020 : APPLCATION : 1 12/05/2008-10 : 24 : cisdsfdsfmarsp021 : APPLCATION : 1 12/05/2008-10 : 24 : alpcsdfdsfispapp054 :発見する: 0 12/05/2008-10 : 24 : alpcsdfdsispapp055 :発見: 1 12/05/2008-10 : 39 : orapsdafdsafrd01 :ディスク: 456 12/05/2008-10 : 39 : cismdsafsdaarsp010 :ディスク: 77 12/05/2008-10 : 39 : cisfsdafdsamarsp011 :ディスク: 138 20/05/2008-10 : 39 : cismsdafsdaarsp020 :ディスク: 28 20/05/2008-10 : 39 : cismfsdfsdarsp021 :ディスク: 28 20/05/2008-10 : 39 : alpcsdfdsispapp054 :ディスク: 190 20/05/2008-10 : 39 : alpcifasfsdaspapp055 :ディスク: 190 20/05/2008-10 : 39 : alpcfsdafsdaispdb053 :ディスク: 309 02/06/2008-10 : 39 : orasdfdsprd01 :荷重: 1.05 02/06/2008-10 : 39 : cisdsfdsmarsp010 :荷重: 2.86 02/06/2008-10 : 39 : cissdafdsmarsp011 :荷重: 0.43 02/06/2008-10 : 39 : cismasadfsdrsp020 :荷重: 0.12 02/06/2008-10 : 39 : cismarsdfdssp021 :荷重: 0.08 02/06/2008-10 : 39 : alpcisdsfdsapapp054 :荷重: 0.44 \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d いずれにしてくださいこのことをお勧めすることができます。 |
|
||||
|
あなたは、知っておくべきこと Perlの' < \u003d および > \u003d 演算子を単純に数値比較を行う。言い換えれば、あなたのスクリプトの変更は、月の境界上などでは動作しません。このソリューションには、日付の文字列をパースするために、そして比較の結果、生の数値を使用します。
おっと、既に気づいた。いずれにせよ、 Googleの日にパースするための Perlの。また、おそらく時間と日付、これらのフォーラムのスレッドの処理のためのよくあるご質問をお読みください。 |
![]() |
| ブックマーク |
| タグ |
| 輸出、 perlスクリプト |
| スレッドツール | このスレッドを検索 |
| 表示モード | このスレッド |
|
|