The UNIX and Linux Forums  

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



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

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
シェルからのURLを呼び出すスクリプト chengwei シェルプログラミングとスクリプティング 37 2009年4月15日 10:52午後
PHPから請求のシェルスクリプトを実行するか? raccsdl シェルプログラミングとスクリプティング 2 2007年11月19日 08:21午前
呼び出すには/シェルスクリプトからのシェルスクリプトを実行する konark UNIXのダミー質問と回答のため 1 2007年10月26日 06:16午後
どのようなシェルスクリプトからは、 perlスクリプトを呼び出すこと anumkoshy シェルプログラミングとスクリプティング 2 2007年8月30日 05:23午前
シェルスクリプトを終了! ! sami98 シェルプログラミングとスクリプティング 4 2007年3月27日 05:55午前

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

参加日: 2005年7月
投稿: 32
Question シェルスクリプトを別のシェルスクリプトを終了する電話がかかってくる

私は、別のシェルスクリプト"は、ループ内で指定した時間までstr_process_main実行"を呼び出すシェルスクリプトをしている。私はして終了する2番目は最初のスクリプトを呼び出すようにします。最初のスクリプトです:

コード:
#!/bin/ksh
DATE=$(date +%m%d%y)
DPID=$(ps -ef|grep str_process_main|grep -v grep)
if [ "${DPID}" = "" ]; then
   cd /usr/local/wss_polling
   str_process_main
   echo "The process was not running."
else
   echo "The process is already running: $DPID."
fi
exit
最初のスクリプトはそこに座っているか?
  #2固定リンク)  
Old 2006年11月20日
dhananjayk dhananjayk is offline
登録ユーザー
  
 

参加日: 2006年8月
投稿: 12
チェック

同様に2番目のスクリプトを呼び出す

# ! / binに/ ksh
日\u003d $ (日付+ %メートル% d個の% y )に
DPID \u003d $ ( psの、アルファベットのF |はgrep str_process_main |はgrep - vをするgrep )
場合、 [ " $ ( DPID ) " \u003d " " ] ;し
CDのは/ usr / local / wss_polling
str_process_main
エコー"このプロセスを実行されませんでした。 "
その他の
エコー"のプロセスが既に実行されています: $ DPID 。 "
Fiの
終了

注意して2つ目のスクリプトは、ドットを使用して呼ばれています( 。 )
すなわち、このドット表記を呼び出すシェル.. ..で2番目と同じシェルスクリプトを実行
ū場合には、ドットを使用せずに...しても、スクリプトを実行する...それを呼び出すしかし、新しい.. (サブシェル)シェル
  #3固定リンク)  
Old 2006年11月20日
aju_kup aju_kup is offline
登録ユーザー
  
 

参加日: 2006年7月
投稿数: 189
nohupでバックグラウンドでスクリプトを実行する

# ! / binに/ ksh
日\u003d $ (日付+ %メートル% d個の% y )に
DPID \u003d $ ( psの、アルファベットのF |はgrep str_process_main |はgrep - vをするgrep )
場合、 [ " $ ( DPID ) " \u003d " " ] ;し
CDのは/ usr / local / wss_polling
nohup str_process_main &
エコー"このプロセスを実行されませんでした。 "
その他の
エコー"のプロセスが既に実行されています: $ DPID 。 "
Fiの
終了
Closed Thread

ブックマーク

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

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

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

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




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


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

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