Chinaunix
标题:
在shell中怎么样判断一个文件是否已经正常的上传或下载呢?
[打印本页]
作者:
flymeng
时间:
2003-03-11 14:18
标题:
在shell中怎么样判断一个文件是否已经正常的上传或下载呢?
还有怎么样判断一个用户输入的数据对还是错,还是什么都没有输入呢。小弟初学望大虾多多指点。谢谢
作者:
swysn
时间:
2003-03-11 16:15
标题:
在shell中怎么样判断一个文件是否已经正常的上传或下载呢?
要看你是要怎样的输入了!
不大明白你究竟要做什么样的输入
作者:
flymeng
时间:
2003-03-11 16:22
标题:
在shell中怎么样判断一个文件是否已经正常的上传或下载呢?
如用户输入20030101,程序就会上传20030101.txt文件,如果他输入的不对这个文件就不存在,这里要判断。还有如果输入正确就会自动上传这个文件,我怎么样判断这个文件上传成功还是失败?
作者:
swysn
时间:
2003-03-11 17:38
标题:
在shell中怎么样判断一个文件是否已经正常的上传或下载呢?
#!/bin/sh
upload()
{
ping -c2 ip >;/dev/null
if [ $? -eq 0 ]
then
ftp -n ip <<a 1>;/dev/null 2>;/dev/null
user username passwd
bin
put $filename.txt
a
else
printf "\n网络不通!"
sleep 1
fi
}
printf "\n%20s请输入: "
read filename
if [ "$filename" = "" -o !-d $filename.txt ]
then
printf "\n%20s输入错误!"
read key
continue
else
get
fi
作者:
zyr2288
时间:
2003-03-12 11:09
标题:
在shell中怎么样判断一个文件是否已经正常的上传或下载呢?
这个问题也一直困绕着我,有没有办法把unix下ftp的画面截到一个文件中去?
作者:
zyr2288
时间:
2003-03-12 11:20
标题:
在shell中怎么样判断一个文件是否已经正常的上传或下载呢?
刚才想了想,有办法了:
ftp.sh文件内容:
ftp -n 192.1.1.1 <<!
user root passwd
cd databak
dir
!
用如下命令执行:
sh ftp.sh >;ftp.log
这样就可以把上传后的目录列出来,充分动用unix下shell的功能,做一个文件字节大小比较应该是小菜一碟,这个过程,我已经试成功了,Good Lucking!
我的自动备份又能增一个内容了。
作者:
xiaoyu_13
时间:
2012-05-10 14:52
断一个用户输入的数据对还是错,还是什么都没有输入呢
用case吧
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2