No.4ベストアンサー
- 回答日時:
shogo0809さんの回答に便乗します。
実行ログをファイルに落としてgrepするのがよいと思います。
以前、似たような質問があったので
具体的な手順は参考URLのほうを見てはどうでしょうか?
→シェルスクリプトでFTPの実行結果を取得するには
参考URL:http://oshiete1.goo.ne.jp/qa2656080.html
遅レスすみません。
回答有難う御座いました。
回答頂いた内容とは少し異なりますが、同じ結果を利用させて頂きました。有難う御座いました。
No.3
- 回答日時:
FTPの実行結果を知りたいということでしたら、
unix用はncftpput/ncftpgetがあります。
「ncftpputはファイルの転送をインタラクティブモードを用いずにコマンドラインから行うことを目的としています」
ncftpput又はncftpgetで検索してみて下さい。
参考URL:http://digit.que.ne.jp/visit/?LinuxZaurusWatch%2 …
遅いレス申し訳ありません。
回答有難う御座いました。
今回はシェルスクリプトのみで切り抜けましたが、次回、機会があれば利用してみたいと思います。
No.2
- 回答日時:
編集中の内容で投稿しちゃいました。
> ftplog=`cat ファイルB | ftp
は
ftplog=`cat ファイルB | ftp [オプション]`
> cat ファイルB | ftp > ファイルC
は
cat ファイルB | ftp [オプション] > ファイルC
です。
No.1
- 回答日時:
「シェル」っていうのは「シェルスクリプト」ってことでいいですよね。
だとしたら、
・出力を変数に代入してチェックする
・ftpコマンドの出力をファイルにリダイレクトして、その内容をチェックする
あたりでしょうか。「成功」の条件がはっきりわからないのでこれぐらいしか言えませんが。
変数に代入するなら
ftplog=`cat ファイルB | ftp
で$ftplogに代入されますし、ファイルに保存するなら
cat ファイルB | ftp > ファイルC
として、ファイルCの内容をチェックすればよいと思います。
遅レスすみません。
回答有難う御座いました。
ftp xxx.xxx.xxx.xxx < FTPのコマンド一覧 > log.txt
で出力された結果を、
| grep "226 Transfer complete." | wc -l`
して、予めバックアップ対象ファイル数を代入した変数と突合せする事で対応しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- Windows 10 外部ドライブにマウントできない問題について 9 2022/03/22 18:08
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- Mac OS PATHを使ってcdなどで簡単に移動できるようになりたい 3 2023/05/13 14:22
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- バックアップ linuxのバックアップ 2 2022/04/27 13:38
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
シェルスクリプトでFTPの実行結果を取得するには
その他(プログラミング・Web制作)
-
FTPの送信結果を検知したい
その他(プログラミング・Web制作)
-
FTPコマンドの戻り値について
その他(OS)
-
-
4
FTPコマンドの戻り値(エラーコード)の意味
Windows 10
-
5
ftpコマンドバッチファイルのリダイレクト結果
その他(プログラミング・Web制作)
-
6
FTP接続中のコマンド実行結果を変数に入れる方法
UNIX・Linux
-
7
FTP送信エラーの検知について
その他(プログラミング・Web制作)
-
8
FTPコマンドのリターンコード取得について
その他(プログラミング・Web制作)
-
9
Linux shell ftp 転送 エラー制御
UNIX・Linux
-
10
FTPでputすると空ファイルが出来てしまう
その他(プログラミング・Web制作)
-
11
ftpコマンド出力結果の取得
その他(プログラミング・Web制作)
-
12
ftpコマンドのput,mputの上書きしない方法について
サーバー
-
13
C言語(gcc), Linux, FTPプログラミング
C言語・C++・C#
-
14
FTPに接続し、 あるフォルダ内の一覧を取得する、、、という操作を Windows10のコマンドプロ
Windows 10
-
15
なぜ sftp には ASCIIとBINARYといったモードがないのでしょうか?
その他(コンピューター・テクノロジー)
-
16
renameコマンドについて
その他(プログラミング・Web制作)
-
17
WshShellから起動したbat(ftp)の応答メッセージを取得するには
Visual Basic(VBA)
-
18
ftp処理でmove(移動)を行いたい
その他(プログラミング・Web制作)
-
19
ftpでファイルを転送時、タイムスタンプを維持したい
UNIX・Linux
-
20
FTPで書き込み中のファイルの完了を知りたい
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ftpコマンドの戻り値をチェック...
-
簡単にEXEファイルを作れるプロ...
-
VB6にて、テキストファイルの内...
-
VB Scriptで隠しファイル、フォ...
-
VB.NETでフォルダの一覧を更新...
-
JCL(富士通/MSP)について教...
-
PHPファイルがウィルスに感染
-
VB6.0 テキストファイルの操作...
-
マイナポータルの住宅借入金当...
-
FTPコマンドのリターンコー...
-
exeファイルの編集
-
ファイルと同名のフォルダを作成
-
ファイル名を変更前の名前に戻す方
-
複数時間情報の重複を求める
-
pdfファイル名だけを変更不可に...
-
functionについて
-
お世話になっております。
-
Zend Frameworkのコントローラ...
-
qmailにてRELAYCLIENTに指定し...
-
Webサイトに自動でアクセスする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
簡単にEXEファイルを作れるプロ...
-
ftpコマンドの戻り値をチェック...
-
VB6にて、テキストファイルの内...
-
マイナポータルの住宅借入金当...
-
JCL(富士通/MSP)について教...
-
秀丸エディタでのファイル分割
-
HTMLでファビコンを変更したいです
-
ファイルと同名のフォルダを作成
-
exeファイルの編集
-
Subversion Eclipse Subversive...
-
warファイル 「種類:WAR ファ...
-
ランレングス法を用いたC言語解...
-
VB Scriptで隠しファイル、フォ...
-
VB6.0 テキストファイルの操作...
-
VBAのzip解凍についてのご質問です
-
C#でのrarファイルの解凍
-
ISOファイルの編集方法
-
コマンドプロンプト "expand" ...
-
VB.NETでフォルダの一覧を更新...
-
FTPコマンドのリターンコー...
おすすめ情報