![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| bashの条件に"ファイルの1時間以上" | Squeakygoose | シェルプログラミングとスクリプティング | 2 | 2009年2月16日 03:06午後 |
| " psの"コマンド" *端末SYSCON "として名前が表示された | kiranjose85 | UNIXの詳細&エキスパートのためのユーザー | 1 | 2008年11月28日 07:53午前 |
| 説明して行" mn_code \u003d `環境変数|はgrep " ..分" | awkは- F "を\u003d " ' ( ) $ 2を印刷' ` " | Lokesha | UNIXのダミー質問と回答のため | 4 | 2007年12月20日 01:52午前 |
| bashの: cdコマンド"奇妙な"ディレクトリにアクセスするには | robotronic | シェルプログラミングとスクリプティング | 3 | 2007年7月6日 05:35午後 |
| Unixの"で" / "のcron "コマンドのヘルプが必要な新たな問題... | Mohanraj | UNIXのダミー質問と回答のため | 3 | 2006年1月26日 08:08午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
やあ。
私は、以下のスクリプトを示している。もし私はそれが正しく動作しているように、コマンドラインのフォームは、実行時に"で"コマンドは、 Unixを使って私は楽しい "でメートルする< / job.shで殺す" がハングアップする。下のスクリプトは、入力ファイルとして電子メールで報告したが実行されている"プロセッサ" 。これはSunOS上で、実行されています バージョン5.8 。 ありがとう! ジョーサイモン スクリプト: # ! / binに/ bashの # セット- xの から情報を入手# : # 〜 / /スクリプト/ job.logでビルド # AT_LOG_FILE_NAME \u003d 〜 /ビルド/スクリプト/でjob.log LINE_COUNT \u003d 0 は、ラインを読む する # 、ジョブ名の最初の行をスキップする必要があります第2ラインで [ [ $ LINE_COUNT -式1 ] ] ;し 設定- $ライン AT_JOB \u003d " $ 2 " エコーの" ATジョブID \u003d $ AT_JOB " 壊す Fiの LINE_COUNT \u003d$(($ LINE_COUNT +1 ) ) 実行< $ AT_LOG_FILE_NAME エコー"ループ"を完了 入力ファイルは以下のようになります: コマンドを使用して実行される/ binに/ bashの 仕事で1237304740.a火3月17日11時四十五分40秒2009 私には、ログファイル、電子メールはこのようになります: あなたの" xxxx "の仕事で "を/ var /スプール/cron/atjobs/1237303896.a " は、次の出力を生成: + AT_LOG_FILE_NAME \u003d / XXXを/ /スクリプト/ job.logでビルド + LINE_COUNT \u003d 0 +ラインを読む + [ [ 0 -式1 ] ] + LINE_COUNT \u003d 1 +ラインを読む + [ [ 1 -式1 ] ] +セット- 1237304740.a仕事で3月17日火曜日11時45分40秒2009 + AT_JOB \u003d 1237304740.a + 'エコーのATジョブID \u003d 1237304740.a ' のATジョブID \u003d 1237304740.a +破る もし私が休憩を削除する(これは私は当初、何が) 、その実行は、次のようです: + AT_LOG_FILE_NAME \u003d / export/home4/a10/simonj/builds/scripts/at-job.log + LINE_COUNT \u003d 0 +ラインを読む + [ [ 0 -式1 ] ] + LINE_COUNT \u003d 1 +ラインを読む + [ [ 1 -式1 ] ] +セット- 1237304740.a仕事で3月17日火曜日11時45分40秒2009 + AT_JOB \u003d 1237304740.a + 'エコーのATジョブID \u003d 1237304740.a ' のATジョブID \u003d 1237304740.a + LINE_COUNT \u003d 2 +ラインを読む |
|
||||
|
はい " 入力ファイルは以下のようになります: コマンドを使用して実行される/ binに/ bashの 仕事で1237304740.a火3月17日11時四十五分40秒2009年" して、実行を見ることができます " +エコー'のATジョブID \u003d 1237304740.a ' のATジョブID \u003d 1237304740.a " それが、ファイルを読んでいる立ち往生取得 私はそれunnerstandはありません。 |