亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 請教ftp自動傳文件的腳本 [打印本頁]

作者: truge    時間: 2002-01-30 16:52
標題: 請教ftp自動傳文件的腳本
$ vi ftpauto

#! /bin/sh
echo "machine $1 login truge password 1234">/usr/truge/job/.netrc
chmod 770 /usr/truge/job/.netrc
ftp $1 << EOF
bin
cd /usr/tmp
prompt
mput *
EOF
rm /usr/truge/job/.netrc

這是書上的例子,我稍微改了一下,但是不能用(scounix505),請各位指點。
作者: feeling    時間: 2002-01-30 17:50
標題: 請教ftp自動傳文件的腳本
試一試這個:
#cat ftpauto.sh
#!/bin/sh
ftp -n<<!
open 10.10.10.10
user USERNAME PASSWD
binary
prompt off
cd /yourpath
mput *.Z
mget *.tar
close
bye
!
將這個腳本加入crontab中即可實現(xiàn)定時ftp自動傳輸

作者: truge    時間: 2002-02-01 09:36
標題: 請教ftp自動傳文件的腳本
謝謝feeling的熱心幫助。It does work.
作者: cindy    時間: 2002-04-26 09:39
標題: 請教ftp自動傳文件的腳本
能幫忙解釋一下嗎?
作者: valentine    時間: 2002-04-26 10:02
標題: 請教ftp自動傳文件的腳本
[這個貼子最后由valentine在 2002/04/26 10:03am 編輯]

用.netrc應該chmod 400 .netrc(屬主只讀),否則不能工作,這樣安全性高一些。
把密碼,用戶名寫到腳本里也可以。
作者: member    時間: 2002-04-26 18:25
標題: 請教ftp自動傳文件的腳本
[這個貼子最后由member在 2002/04/26 10:31pm 編輯]

用 ftp -i -n<<!!
....
...
!!
也可以.
作者: shitalone    時間: 2002-04-30 14:44
標題: 請教ftp自動傳文件的腳本
ftp -n<<!
請教這句話的意思。-n的含義,<<的含義,和!的含義。

作者: kiner007    時間: 2002-04-30 18:04
標題: 請教ftp自動傳文件的腳本
--------------------------------------------------------------------------------

#!/bin/sh
ftp -n<<!
open 10.10.10.10
user USERNAME PASSWD
binary
prompt off
cd /yourpath
mput *.Z
mget *.tar
close
bye
!

--------------------------------------------------------------------------------

這個腳本中的 USERNAME PASSWD 要用真實的用戶名和密碼代替嗎?
$HOME/.netrc 文件中加入了用戶名和密碼的話,腳本中的用戶名和密碼還需要嗎?
作者: valentine    時間: 2002-04-30 18:16
標題: 請教ftp自動傳文件的腳本
1。當然是真實的密碼。
2。二者可則其一。

作者: kiner007    時間: 2002-04-30 18:18
標題: 請教ftp自動傳文件的腳本
如果我不想再腳本中輸入用戶和密碼,那腳本中的
user USERNAME PASSWD 這一行應該怎么寫?
作者: valentine    時間: 2002-05-01 08:45
標題: 請教ftp自動傳文件的腳本
when you put the username and passwd to .netrc file, ftp  command will automatically use the username to login .
作者: kiner007    時間: 2002-05-03 16:02
標題: 請教ftp自動傳文件的腳本
好像不能加參數(shù) -n, ftp ip <<! 就好了
作者: bpmf    時間: 2002-05-08 13:37
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: shuweich    時間: 2002-06-06 17:15
標題: 請教ftp自動傳文件的腳本
[這個貼子最后由shuweich在 2002/06/06 05:21pm 編輯]

樓上所問,我來回復:
ftp -n<<!
請教這句話的意思。-n的含義,<<的含義,和!的含義。

-n 不受.netrc文件的影響(ftp默認為讀取.netrc文件中的設定)
<< 是使用即時文件重定向輸入,
!是即時文件的標志它必須成對出現(xiàn),以標識即時文件的開始和結(jié)尾。(你也可以不用“!”,比如使用一對“INPUT_TEXT”也是可以的)
即時文件是UNIX輸入重定向的一種技術(shù),本來輸入重定向要求從文件中讀取內(nèi)容,但即時文件可以把程序所需輸入內(nèi)容的內(nèi)容直接寫出來,就是你在上面例子中看到的那樣。
    其實你所要求的自動FTP腳本還可以寫成如下的形式:
(echo &quot;user username password&quot;
echo &quot;hash&quot;
echo &quot;bin&quot;
echo &quot;prompt&quot;
echo &quot;mget *.tar&quot;
echo &quot;quit&quot|ftp -n 202.100.101.102

## 其中:
hash: 傳文件時同時回顯每 1024 或 2048 Bytes 一個“#”字
prompt: 多文件傳輸不應答
[move][/move]
作者: laoer23    時間: 2002-06-10 08:54
標題: 請教ftp自動傳文件的腳本
請問.netric文件在那個目錄下?
作者: luowd    時間: 2002-06-10 09:18
標題: 請教ftp自動傳文件的腳本
若是改成telnet,自動登錄到一主機上做某項工作,是否和ftp一樣那?
作者: xby    時間: 2002-06-19 16:38
標題: 請教ftp自動傳文件的腳本
請問在windows98下怎么實現(xiàn)文件自動傳文件(怎么用c編寫一個小程序)
作者: nirenz    時間: 2002-06-19 16:52
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: bluespace    時間: 2002-06-20 10:18
標題: 請教ftp自動傳文件的腳本
用戶的當前根目錄下,屬主最好600
作者: cpss    時間: 2002-06-21 11:07
標題: 請教ftp自動傳文件的腳本
在你做事情的帳號的家目錄里,如root的在&quot;/&quot;下.
作者: xby    時間: 2002-06-21 21:30
標題: 請教ftp自動傳文件的腳本
我在unix環(huán)境下寫了
ftp -n<<!
open 10.10.10.2
user username password
.....
bye
!
他老是要我輸入password
請問是怎么一回事

作者: nirenz    時間: 2002-06-24 09:01
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: fly99sky    時間: 2002-07-07 08:17
標題: 請教ftp自動傳文件的腳本
passwd為空(回車),user username password 這一句該如何寫?

作者: xby    時間: 2002-07-09 22:36
標題: 請教ftp自動傳文件的腳本
我 的 密碼 當然是 正確的 ,不過是 空密碼
作者: nirenz    時間: 2002-07-10 08:32
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: nortell    時間: 2002-07-17 11:44
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: unixtomlee    時間: 2002-07-29 17:06
標題: 請教ftp自動傳文件的腳本
如果對方帳號沒有密碼怎么寫???
作者: sinnu    時間: 2002-08-01 11:36
標題: 請教ftp自動傳文件的腳本
那你執(zhí)行時可就要多敲一個回車了 ^_^  
作者: zhangr    時間: 2002-08-01 12:47
標題: 請教ftp自動傳文件的腳本
哈哈!剛想上來找一個自動ftp的shell,結(jié)果一下就找到了!爽!謝謝諸位!8-)
作者: jazy    時間: 2002-08-15 13:18
標題: 請教ftp自動傳文件的腳本
我稍微改一下:
#!/usr/bin/sh
if [ $# -lt 7 ]
then
echo &quot;Usage : AutoFtp ip  user passwd  mode[binary/ascii] directory  method[mput/mget] filname&quot;
        exit
fi


ftp -n<<!
open  $1
user $2 $3
$4
prompt off
cd $5
$6 $7
close
bye
!

作者: blackcarp    時間: 2002-08-15 20:03
標題: 請教ftp自動傳文件的腳本
各位大蝦,請問telnet 到某臺機器是否可以編寫自動登陸的腳本?不用每次都敲入密碼和賬號?
作者: goodboy    時間: 2002-08-15 20:05
標題: 請教ftp自動傳文件的腳本
[這個貼子最后由goodboy在 2002/08/15 08:15pm 編輯]

請問:.netrc是怎么個樣子,我的機器上怎么沒有呀?
我剛才編了一個.netrc文件,vi .netrc
root passwd
可是ftp不是用呀,還是要用密碼的。
到底怎么設置?
作者: 華夏很行    時間: 2002-08-16 13:31
標題: 請教ftp自動傳文件的腳本
下面引用由laoer232002/06/10 08:54am 發(fā)表的內(nèi)容:
請問.netric文件在那個目錄下?
在$HOME目錄下
作者: valentine    時間: 2002-08-16 14:20
標題: 請教ftp自動傳文件的腳本
machine liantong login CCB passwd 123456
machine zilaishui login anonymous passwd nothing
machine shcxqt login cxqt passwd qwe456
machine cxqt login cxqt passwd  asd123

這個樣的.
作者: littletiger    時間: 2002-09-22 21:31
標題: 請教ftp自動傳文件的腳本
-=-=-=-=-=>
下面引用由laoer232002/06/10 08:54am 發(fā)表的內(nèi)容:
請問.netric文件在那個目錄下?
在$HOME目錄下
-=-=-=-=-=>
是在ftp的$home 還是要ftp用戶的$home目錄下啊 ??
作者: 一顆小白菜    時間: 2002-09-22 23:38
標題: 請教ftp自動傳文件的腳本
下面引用由jazy2002/08/15 01:18pm 發(fā)表的內(nèi)容:
我稍微改一下:
#!/usr/bin/sh
if then
echo &quot;Usage : AutoFtp ip  user passwd  mode directory  method filname&quot;
...

這個傳遞的變量也太多樂吧?而且弄得好像都不能用.netrc樂
作者: tzxys    時間: 2003-05-24 23:25
標題: 請教ftp自動傳文件的腳本
目前有兩個問題要解決的



問題1。  如何解決ftp 密碼為空,非要手工敲回車的問題??



問題2。 如何寫自動telnet的shell~??
作者: tzxys    時間: 2003-05-27 18:16
標題: 請教ftp自動傳文件的腳本
Up
作者: wwwjy2000    時間: 2003-06-05 02:39
標題: 請教ftp自動傳文件的腳本
#!/bin/ksh

datex=$(date +%Y%m%d)
desthost=aaa.xxx.yyy.zz
user=xxx
passwd=uuuu
destdir=bnm

#passwd=$(print "\n"  ##無口令

filenam=vvv
filedate=${filenam}.${datex}

ftp -i -n <<!
user $user $passwd
cd $destdir
put  $filename  $filedate
!

#多個文件可用for循環(huán)
作者: hawkview    時間: 2003-06-18 14:57
標題: 請教ftp自動傳文件的腳本
密碼為空好像寫作^M(按住ctrl,然后按v和m)就可以了^
作者: 大尉    時間: 2003-08-10 12:35
標題: 請教ftp自動傳文件的腳本
請教。以上都是sh,或ksh,的,應用csh該如何寫自動上傳腳本?
作者: chinaworker    時間: 2003-08-25 13:39
標題: 請教ftp自動傳文件的腳本
xiexie -_-
作者: 郝君    時間: 2003-09-09 15:01
標題: 請教ftp自動傳文件的腳本
不錯,支持~
作者: lzlcd    時間: 2003-09-09 17:16
標題: 請教ftp自動傳文件的腳本
原帖由 "fly99sky" 發(fā)表:
passwd為空(回車),user username password 這一句該如何寫?
   



自動傳輸應該不許密碼為空的用戶作的哦 :wink:

displaypic.jpg (42.05 KB, 下載次數(shù): 42)

displaypic.jpg

作者: lzlcd    時間: 2003-09-09 17:31
標題: 請教ftp自動傳文件的腳本
[quote]原帖由 "blackcarp"]各位大蝦,請問telnet 到某臺機器是否可以編寫自動登陸的腳本?不用每次都敲入密碼和賬號?[/quote 發(fā)表:
     

我也有這個問題,希望大家指教哦。 :wink:

displaypic.jpg (42.05 KB, 下載次數(shù): 43)

displaypic.jpg

作者: lzlcd    時間: 2003-09-09 17:35
標題: 請教ftp自動傳文件的腳本
原帖由 "valentine" 發(fā)表:
machine liantong login CCB passwd 123456
machine zilaishui login anonymous passwd nothing
machine shcxqt login cxqt passwd qwe456
machine cxqt login cxqt passwd  asd123

這個樣的.
   

請問:如果不知道目標機器的用戶登錄名,
導致不可登錄,可否在.netrc中
讓ftp自動退出到shell來
而不是停在ftp>狀態(tài)

displaypic.jpg (42.05 KB, 下載次數(shù): 51)

displaypic.jpg

作者: lzlcd    時間: 2003-09-09 18:03
標題: 請教ftp自動傳文件的腳本
原帖由 "wwwjy2000" 發(fā)表:
#!/bin/ksh

datex=$(date +%Y%m%d)
desthost=aaa.xxx.yyy.zz
user=xxx
passwd=uuuu
destdir=bnm

#passwd=$(print "\n"  ##無口令

filenam=vvv
filedate=${filenam}.${datex}

ftp -i -n <<!
..........
    請問:如果不知道目標機器的用戶登錄名,
導致不可登錄,可否在.netrc中
讓ftp自動退出到shell來
而不是停在ftp>狀態(tài)

displaypic.jpg (42.05 KB, 下載次數(shù): 44)

displaypic.jpg

作者: windofau    時間: 2003-09-24 17:08
標題: 請教ftp自動傳文件的腳本
問一個極其弱的問題,我想把本機上一個目錄(下有子目錄和文件)上傳到ftp主機上,用ftp命令怎么寫可以實現(xiàn)?
作者: liuy2175    時間: 2003-09-27 10:00
標題: 請教ftp自動傳文件的腳本
先tar cvf *** /usr/aaa/***
ftp 只允許單個和多個文件傳輸,目錄好像不行。
作者: text2002    時間: 2003-11-13 16:33
標題: 請教ftp自動傳文件的腳本
原帖由 "feeling" 發(fā)表:


??
作者: ryan2    時間: 2005-06-15 00:11
標題: 請教ftp自動傳文件的腳本
#!/bin/sh

echo "open 192.168.0.1 21
      user user password
      bin
      cd ./
      prompt
      mput $(LC_ALL=C date +%m-%d-%y)mysqlsqlbak.tar.gz
      printf "\n"
      close
      bye"|ftp -i -in

我是這樣寫的
但執(zhí)行的過程卻顯示mput 06-14-05mysqlsqlbak.tar.gz?
讓我確認,我按了一下回車就可以了,文件也傳輸成功了
我明明輸入回車了,卻沒有用,還是要輸入回車才可以

我應該如何解決呢?
作者: softcar    時間: 2005-06-15 09:34
標題: 請教ftp自動傳文件的腳本
ftp103.txt

open 172.28.11.103
user
aaa
123aaa456
lcd H:\xaSource\iSM-Server\RPLsvr4.1\Unix\include\iSMdrd
cd  /si/iSM/current/iSMsvr/include/iSMdrd
mput *.h
del  iSMRm.h
del  socket_common.h
lcd H:\xaSource\iSM-Server\RPLsvr4.1\Unix\src\iSMdrd
cd  /si/iSM/current/iSMsvr/src/iSMdrd
mput *.c
bye

ftp.sh
ftp -i -n -s:ftp103.TXT
exit
作者: 西門子    時間: 2005-06-15 09:58
標題: 請教ftp自動傳文件的腳本
原帖由 "xby" 發(fā)表:
我在unix環(huán)境下寫了
ftp -n<<!
open 10.10.10.2
user username password
.....
bye
!
他老是要我輸入password
請問是怎么一回事


user=xxxx
pass=xxxxx
user $user $pass

這樣才行
作者: 西門子    時間: 2005-06-15 09:59
標題: 請教ftp自動傳文件的腳本
原帖由 "ryan2" 發(fā)表:
#!/bin/sh

echo "open 192.168.0.1 21
      user user password
      bin
      cd ./
      prompt
      mput $(LC_ALL=C date +%m-%d-%y)mysqlsqlbak.tar.gz
      printf "\n"
      close
      b..........


試試關(guān)掉prompt 的提示作用, prompt off
作者: 西門子    時間: 2005-06-15 10:06
標題: 請教ftp自動傳文件的腳本
[quote]原帖由 "bpmf"]那怎么把自動上傳的文件名后面加上日期呢?[/quote 發(fā)表:


試試
var=$(date  +%y%m%d)
echo $var
將date 格式話為050616

file1=sb.txt
file2=($file1$var)
put  file1  file2
作者: ryan2    時間: 2005-06-15 11:30
標題: 請教ftp自動傳文件的腳本
原帖由 "西門子" 發(fā)表:


試試關(guān)掉prompt 的提示作用, prompt off


謝謝兄弟
原來是我弄錯了,出現(xiàn)那個提示的時候原來是正在上傳,不需要確認的
作者: softcar    時間: 2005-06-15 11:38
標題: 請教ftp自動傳文件的腳本
file2=$($file1$var)
在sol上可能不好用勒

var=`date  +%y%m%d`
echo $var

file1=baby.txt
file2="$file1$var"

echo $file2

這樣寫應該各平臺都能用了
作者: 西門子    時間: 2005-06-16 10:05
標題: 請教ftp自動傳文件的腳本
原帖由 "softcar" 發(fā)表:
file2=$($file1$var)
在sol上可能不好用勒

var=`date  +%y%m%d`
echo $var

file1=baby.txt
file2="$file1$var"

echo $file2

這樣寫應該各平臺都能用了


不好意思筆誤, 在file2 那里多了一個$
作者: cwj79410    時間: 2007-08-08 19:40
FTP 密碼為空還是沒有解決呀




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2