![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎! |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| SCPが自動化されたスクリプト | gholdbhurg | UNIXの詳細&エキスパートのためのユーザー | 5 | 2008年10月27日 01:23午前 |
| 自動shtudown | joe1967 | シェルプログラミングとスクリプティング | 5 | 2007年5月29日 08:04午後 |
| 自動化のftp 。 | sangfroid | シェルプログラミングとスクリプティング | 10 | 2007年5月7日 11:52午前 |
| FTPの自動化 | shauche | UNIXの詳細&エキスパートのためのユーザー | 11 | 2002年7月11日 02:08午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
あなた"と呼ばれるファイルを作成することができます。 netrc "あなたのホームディレクトリの。これらのラインを入れてください。 netrcファイル:
サーバーマシンのログインユーザー名とパスワードをpasswordhere ときに行うのは、ファイルを作成する(私たち" )は" ftpcommands呼び出されます は、コマンドが含まれます。例えば: のCD / FTPの/ディレクトリ をyourfile さようなら と呼ぶ: #のFTPサーバー名< ftpcommands または # ! / binに/ bashの # autoftp.sh FTPのマシン< ftpcommand # 。 / autoftp.sh 注記: 400 chmod 。 netrc また、 "期待"を使用することができます。人より多くの情報は期待 HTH返答 |
|
||||
|
# ! / binに/ bashの
# autoftp.sh #を使用する" \ N "の別のエントリに #とのバイナリを使用する場合は考えではなく、アスキー FTPCommand \u003d " FTPdirectory \ nascii \ \ nbye " 1.backup.file $ nputのCD エコーメール$ FTPCommand | FTPのマシン " $ 1マシン" Ftp'dエコー とftpに" today.backup.file "このスクリプトを実行する # 。 / autoftp今日 フルパスを含める場合、必ず" today.backup.file "のファイルは、ディレクトリの場所からスクリプトを実行されていません。 HTH返答 [ 2001年5月11日の07:29時のMIBによって編集] |
|
||||
|
我々はあらゆる場所に次のスクリプトのバリエーションを使用しています。我々は、 " FTPサーバ" Kornシェルで書かれたデザインを処理する異なるプラットフォームおや、我々の企業の"企業のFTPサーバー(スターリングメールボックス)との間のすべてのFTP
すべての変数は、 FTPを起動する前に定義されています。フラットファイル(現在-すぐにDBのテーブル内)に DYNAM_FTP.KSHの内容: # !は/ etcは/ usr / ksh 各種変数の割り当て のftp - nを- vを$またHOSTNAME < <末 ユーザIDパスワードユーザ$ $ CDを$ SRC_DIR 液晶$ TARGET_DIR 障害者 $ SRC_FILE取得 エンド "ここにドキュメント"の上に動的に( IPアドレス、ソース情報を指定する管理記録に、パスワード、等のファイル名のIDを基に)構築されています 外付けするには、上記: chmod + XのDYNAM_FTP.KSH DYNAM_FTP.KSH呼び出すために 我々のファイルにし、さまざまなエラー....のはgrepは、上記の出力をキャプチャ [ 2001年5月12日の06:58 PMにkornshellmavenによって編集] |
|
||||
|
しない理由は、ここに文書内の変数を拡大していないの確認-左折してコマンドを参照してくださいxtraceに戻るエコー
作品は以下の罰金 # ! / usr / binに/ ksh - xの データ\u003d $ AL_DATA のftp - nを- vをslapdev < <末 ユーザのユーザIDパスワード 障害者 CDの$データ 障害者 エンド は問題ではない場合、またはする$ cd $ AL_DATAデータ(可変)輸出- [ OK ]を展開される また、ここには、 FTPを構築するルーチンは、動的にドキュメントがある 幹部4 > dynam_ftp.sh 印刷u4 " # ! / usr / binに/ ksh - x "の 印刷u4 "のftp - vを- $宛先Ñ < < -エンド" 印刷u4 "ユーザーパスワードの利用者$ $ " 印刷u4 " "データする$ cd 印刷u4 " "障害者 印刷u4 " " $ SRC_DIR液晶 印刷u4 " mget $ FILE_PATTERN " 印刷u4 "終了" chmod + Xのdynam_ftp.sh dynam_ftp.sh のdynam_ftp.shファイルの内容は、変数の値が完全に拡張されます。上記のお客様のニーズには少しやり過ぎかもしれません。 私たちのほかのSolaris 7を実行している |