![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| SCPが自動化されたスクリプト | gholdbhurg | UNIXの詳細&エキスパートのためのユーザー | 5 | 2008年10月27日 01:23午前 |
| 1つの環境変数をどのように自動でスクリプトを実行するために | madhusmita | シェルプログラミングとスクリプティング | 1 | 2008年7月2日 06:16午前 |
| 私はスクリプトを自動化したい | arghya_owen | シェルプログラミングとスクリプティング | 3 | 2008年6月16日 10:02午前 |
| シェルスクリプトのサポートが必要な場合、自動 | uneex | シェルプログラミングとスクリプティング | 4 | 2008年5月1日 01:15午後 |
| 自動化されたスクリプトへの手助け | splax | UNIXの詳細&エキスパートのためのユーザー | 4 | 2006年12月26日 05:36午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
やあ、
[ OK ]を、私はLinuxボックスからFTP経由でリモートのWindows PCには、 DBのバックアップの送信を自動化しようとしている。私は、接続することができますは、ファイルを送信すると、フォルダを作成すると、しかし私は、バックアップの日付で差別化を必要とされる。ここに私のスクリプトのようにです: コード:
open *.*.*.* user username password lcd /location/of/DB/backup mkdir %Y/%m/%d cd %Y/%m/%d put test.txt bye quit どのようにして、リモートのWindowsマシン上で、上記の日付構造を持つフォルダの作成について行くのでしょうか?すべてのアドバイスや評価に役立ちます。 |
|
||||
|
このようにしてみてください:
コード:
#!/bin/sh Y=`date "+%Y"` m=`date "+%m"` d=`date "+%d"` cd /location/of/DB/backup ftp -i -n <<EOF open "hostname" user "user" "passwd" mkdir "$Y"/"$m"/"$d" cd "$Y"/"$m"/"$d" put test.txt quit EOF 編集Franklin52で最終; 2008年7月9日に 01:47午後.. |
|
||||
|
引用:
![]() |