![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 緊急:必要なヘルプ | V3l0 | AIX | 2 | 2008年1月11日 11:37午前 |
| 緊急の必要な支援 | umanglalani | シェルプログラミングとスクリプティング | 1 | 2007年4月12日 04:24午前 |
| 緊急の必要ヘルプ | rahul26 | UNIXのダミー質問と回答のため | 1 | 2006年8月16日 02:23午後 |
| 緊急に必要な支援uname ( ) | rm1 | 高レベルのプログラミング | 2 | 2005年2月23日 10:18午後 |
| Cプログラミング-緊急支援が必要 | kkumar1975 | 高レベルのプログラミング | 2 | 2002年4月8日 08:36午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
こんにちはすべて、
私のUnixには、以下の問題については、下記の新しい助けている。私のアプリケーションのメインpragram " a.sh "と1つの上流を介してファイルを送信するアプリケーションを、毎日、直接接続して、スクリプト"を呼び出しa.sh " 。しかし、我々のapllの条件。一度に実行することはできませんない2つのスレッドです。ので、そこでの検証" a.sh "だが、それがスレッドを実行している"エラー"表示でのチェックイン時に私はpsのアルファベットのFコマンドを..していないいくつかの条件は以下の満足度です。 下のコードです: コード:
PROCESS=`ps -ef | grep "/appl/a.sh" | grep -v "grep" | wc -l` if [ $PROCESS -gt 2 ] then echo " ERROR:- One thread is running " exit 1 fi 助けてください。 事前に感謝 編集DukeNuke2で最終; 2009年4月22日に 04:47午前..理由:コードのタグを追加 |
|
||||
|
引用:
こんにちはPanyam 、 ご返信いただきありがとうございます。実際には、以下のときに私は、 grepコマンドを使用しては変だ コマンド: psの、アルファベットのF |はgrep " / appl / a.sh " |はgrep - v "をするgrep " 出力: ユーザ20169 20168 0六時00分13秒? / binに/ ksh / appl / a.sh ユーザ20168 1 0 6時00分十三秒? 0:00 shに- cを/ appl / a.sh しかし、私は下に別の表示コマンドのVARの値を出力します。 コマンド: プロセス\u003d ` psの、アルファベットのF |はgrep " / appl / a.sh " |はgrep - v "をするgrep " |トイレ- lの` プロセス$エコー 出力: 4 しかし、出力は同じ常にできません。いくつかの例2は、正しい値が表示thimes 。 だから私は、根本的な原因を見つけることができません。それはOSに何の問題はありますか? 私を助けてくださいこれについてでした。 事前に感謝します。 |