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

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > UNIXのダミー質問と回答のため
Googleのunix.com



UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎!

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
リーディング、ライティング、付加は、ファイルを操作する。 szchmaltz UNIXのダミー質問と回答のため 4 2008年6月17日 03:02午前
ファイルを読み込むと、パラメータファイルのファイル名を書く。 thebeginer UNIXの詳細&エキスパートのためのユーザー 1 2007年10月5日 05:38午後
レディング/ソケットへの書き込み 抑える シェルプログラミングとスクリプティング 1 2007年9月20日 09:57午後
LAN上のファイルの読み込みと書き込み lucky001 高レベルのプログラミング 3 2007年3月30日 03:16午後
文書やファイルを書き込むか? tracydp UNIXのダミー質問と回答のため 3 2006年8月30日 11:24午前

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

参加日: 2008年11月
投稿: 27
ログファイルの書き込みと読み込み

こんにちはすべて、
私はSFTPのしようとし、ログファイルには、ログの書き込みは、次のシェルスクリプトをコードしている。

コード:
TestConnection ()
{
  echo 'Connection to ' $DESTUSERNAME@$DESTHOSTNAME
  $SETDEBUG
  if [[ -a $SCRIPT ]]; then rm $SCRIPT ; fi
  touch $SCRIPT
  echo "cd" $REMOTEDIR >> $SCRIPT
  echo "quit" >> $SCRIPT
  
  chmod 700 $SCRIPT
  sftp -b $SCRIPT $DESTUSERNAME@$DESTHOSTNAME > $SESSIONLOG
  
  echo '**** FTP log reproduced below:'
  echo '-----------------------------------------------------------'
  cat $SESSIONLOG
  echo '-----------------------------------------------------------'
}
のコードを手動で実行するときによく 私はいくつかのデータは、ログファイルの書き込みを見ることができます...

スクリプトの部分(猫$ SESSIONLOG ) nothing.Itプリントnothing.Doesは誰もが知っているところ何が問題か。

これはIAMの猫にはまだ公開される可能性のあるファイルから考えて私とはIAMのUnixに新しいですか?もしそうどうすれば回避するのですか?

してください。

よろしく
  #2固定リンク)  
Old 2008年11月25日
mk1216 mk1216 is offline
登録ユーザー
  
 

参加日: 2008年09月
場所:ブリストル、イギリス
投稿: 38
してください" " "猫"の前にコマンドエコーSESSIONLOGドルとしている場合は、変数に適切な値を参照してください。
  #3固定リンク)  
Old 2008年11月25日
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
モデレータ
  
 

参加日: 2007年9月
場所:ドイツ
投稿数: 2,285
$ SESSIONLOGが空であるかの場合、猫のように"何か言うとファイルが見つかりません"ナンセンスの中にいた。
また、同じように、ログはstderrを書く必要があります:
コード:
sftp -b $SCRIPT $DESTUSERNAME@$DESTHOSTNAME > $SESSIONLOG 2>&1
それでも空ですが、たぶん、 verbosteためには、 SFTPの五入れた。
  #4固定リンク)  
Old 2008年11月25日
valluvan valluvan is offline
登録ユーザー
  
 

参加日: 2008年11月
投稿: 27
引用:
当初の投稿 zaxxon View Post
$ SESSIONLOGが空であるかの場合、猫のように"何か言うとファイルが見つかりません"ナンセンスの中にいた。
また、同じように、ログはstderrを書く必要があります:
コード:
sftp -b $SCRIPT $DESTUSERNAME@$DESTHOSTNAME > $SESSIONLOG 2>&1
それでも空ですが、たぶん、 verbosteためには、 SFTPの五入れた。

Thats正しいZaxxon 。
を追加する
SFTPの- b $スクリプトDESTUSERNAME $ $ DESTHOSTNAME @ > $ SESSIONLOG 2 > & 1
トリック....みんなのおかげで多くのでした
  #5固定リンク)  
Old 2008年11月25日
valluvan valluvan is offline
登録ユーザー
  
 

参加日: 2008年11月
投稿: 27
もう1つの質問:

私は、文字列と私との変数の値を比較するコードは、以下を使用している場合は、それがdoe's'ntているようだ...何が間違っているか?

コード:
if echo "$PRECHECK" | grep 'FALSE'; 
    then
      echo "File Ftped Successfully: " $f
      mv $f "FTPED_"$f
    fi

ありがとう
  #6固定リンク)  
Old 2008年11月25日
mk1216 mk1216 is offline
登録ユーザー
  
 

参加日: 2008年09月
場所:ブリストル、イギリス
投稿: 38
場合、 [ ! - Ž $ PRECHECK ] & & [ $ PRECHECK \u003d\u003d " false "を]
それから
"ファイルFtpedに成功: " $ fにエコー
ミュージックビデオ$ f "がFTPED_ " $ fに
Fiの
  #7固定リンク)  
Old 2008年11月25日
valluvan valluvan is offline
登録ユーザー
  
 

参加日: 2008年11月
投稿: 27
引用:
当初の投稿 mk1216 View Post
場合、 [ ! - Ž $ PRECHECK ] & & [ $ PRECHECK \u003d\u003d " false "を]
それから
"ファイルFtpedに成功: " $ fにエコー
ミュージックビデオ$ f "がFTPED_ " $ fに
Fiの
勤務much.It非常に感謝...
私と仮定[ ! - Ž $ PRECHECK ]は、変数precheck存在ですか?

もう一点は、私はユーザーにログファイルの内容をメールにする必要があります。
私は下のコードを使用しています:

コード:
cat $SESSIONLOG|mailx -s "Alert created on $DATERUN : Transaction date is $DATERUN : Interface failure from RCUK to BottomLine " $EMAILADD
正しいでしょうか?私は... ...すべてのメールを取得していないようです
Closed Thread

ブックマーク

タグ
シェルスクリプトシェルスクリプトUnixのスクリプトUnixのスクリプトの基本事項

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

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

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

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




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


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

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