The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

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



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

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
スクリプトのcronで実行する- sshコマンドで-動作していない frustrated1 シェルプログラミングとスクリプティング 31 2008年9月16日 11:14午前
cronはシェルスクリプトで実行しているのエラー サリー シェルプログラミングとスクリプティング 3 2008年4月16日 05:09午前
質問のcronでスクリプトを実行する NycUnxer UNIXのダミー質問と回答のため 3 2008年1月2日 01:22午後
@はcron Plsヘルプの起動スクリプトを実行するだけ! perk_bud シェルプログラミングとスクリプティング 3 2007年7月17日 07:29午前
のcronを使用してスクリプトを実行する ankurgupta シェルプログラミングとスクリプティング 4 2002年12月12日 10:41午前

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年6月4日
オルタマハ川 altamaha is offline
登録ユーザー
  
 

参加日: 2008年2月
場所:グルジア
投稿: 23
Question のcronでスクリプトを実行する

私は次のスクリプトは私のsyslogサーバー上のファイルのサイズを確認し( trapsize )がある場合は、ファイルですグアテマラ6グラム、検査のための管理者に警報を郵送いたします。チャンプのような作品は以下のときに実行してください。 / trapsize bashシェルを使用してrootユーザとしてログインします。

コード:
FILESIZE=$(ls -l /opt2/fwsm/fwsm | tr -s " " "\t" | cut -f5)
MAILGROUP="userA@conus.army.mil, userB@conus.army.mil, userC@conus.army.mil"

if [ $FILESIZE -lt 6000000000 ]
then
    :  # no action required
else
    echo "$FILESIZE" | mailx -r userD@post.army.mil -s "File Size Limit of 6g Reached on fwsm" $MAILGROUP
fi
私には、スクリプトを記述しては/ usr / libにルート: binに所有権および権限のcronは、日中は、様々なタイミングでスクリプトを実行できるように設定する必要があります。

私は、以下のは/ usr / libに/ cronをtrapsize作成しているため、僕はそれが機能するために取得することはできません。あらゆるアドバイスをいただければ幸いです。

コード:
#! /bin/sh
#
# Script will periodically check the log size for the FWSM and notify admin if greater than 6g - jbrannen
#
#
#

FILE=fwsm
FILEPATH=/opt2/fwsm/
FILESIZE=$(ls -l $FILEPATH$FILE | tr -s " " "\t" | cut -f5)
MAILGROUP="userA@conus.army.mil, userB@conus.army.mil, userC@conus.army.mil"


if [ $FILESIZE -lt 6000000000 ]
then
    :  # no action required
else
    echo "$FILESIZE" | mailx -r userD@post.army.mil -s " File Size Limit of 6g reached on fwsm" $MAILGROUP
    rm $FILESIZE
fi
このエラーは次のとおりです。
trapsize :行10 : `ファイルサイズで構文エラー\u003d $ '予期せぬ
 

ブックマーク

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

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

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

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




すべてGMT -4です。現在の時刻は 02:58午後


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

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