![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 別のシェルスクリプトの中で1つのシェルスクリプトの変数にアクセスする | rsendhilmani | シェルプログラミングとスクリプティング | 2 | 2009年3月17日 01:17午前 |
| 別のシェルスクリプトの中で1つのシェルスクリプトの変数にアクセスする | looza | シェルプログラミングとスクリプティング | 2 | 2008年6月30日 08:13午後 |
| どのように1つのシェルスクリプトを別のシェルスクリプトからパラメータを渡すこと | subodhbansal | シェルプログラミングとスクリプティング | 2 | 2007年9月22日 06:19午前 |
| 親シェルで実行する方法をPerlスクリプトからのシェルスクリプトですか? | hifake | シェルプログラミングとスクリプティング | 16 | 2007年8月28日 09:42午後 |
| シェルスクリプトを別のシェルスクリプトを終了する電話がかかってくる | heprox | シェルプログラミングとスクリプティング | 2 | 2006年11月20日 08:17午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
シェルスクリプトのサポートが必要な場合
やあ、
私はこのスクリプトのデバッグに役立つのは少し必要があります。このスクリプトの目的は、特定のユーザーがログアウトしている場合はログインしてチェックすることですし、私は電子メールのメールIDを設定するには、ログの出力を含むお送りしたいと思います。 コード:
#! /bin/sh
echo "The current users are:"
who | awk '{print $1}' | sort > temp1
cp temp1 temp2
more temp1
while true
do
who | awk '{print $1}' | sort > temp2
cmp -s temp1 temp2
case "$?" in
0)
echo "No user has logged in/out in the last 5 seconds."
;;
1)
user='gayathri'
file=`grep $user temp1 temp2 | cut -c 1-5`
file=`grep $user temp1 temp2 | cut -c 1-5`
if [ $file = "temp1" ]
echo "User "$user" has logged out."
if [ $file = "temp2" ]
echo "User "$user" has logged in."
;;
esac
rm temp1
mv temp2 temp1
done
現在のユーザーは: gayathri ルート ./audit5.ss [ 9 ] :行30 0403-057構文エラー: ` ; '期待されていません。 誰もがミスをしてくださいですが、教えてもらえます。任意の手助けは大歓迎です。 編集tayyabq8で最終; 2008年10月13日に 02:17午前..理由:コードのタグを追加 |