当前位置:首页 » 文件管理 » shell判断ftp

shell判断ftp

发布时间: 2022-04-21 07:42:42

‘壹’ shell中ftp中如何判断文件是否存在,或者目录是否存在

-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]
-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]
-f filename 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ]

‘贰’ AIX shell 如何判断FTP上某路径 文件是否存在

#!/bin/bash
ftp-v-n<FTP_IP><<EOF
user<username><password>
bi
ls<REMOTE_DIR>/a.file<LOCAL_DIR>/list
prompt
ls
bye
EOF
result=`grep<LOCAL_DIR>/list`
if["$result"='']
then
echo"FILENOTFOUND"
else
echo"FILEEXISTED"
fi
rm-rf<LOCAL_DIR>/list

思路就是通过FTP将ls的结果保存到本地,本地通过grep判断是否有列出特定文件。

‘叁’ 用shell 脚本登陆远程ftp 1.如何确认ftp连接成功2.如何确认文件是否上传成功3.如何返回一些参数信息

在上传的机器写个验证脚本。用cron定时执行。

‘肆’ 在linux如何查看ftp功能是否开启

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

‘伍’ AIX中shell文件中,如何判断登录到的ftp上的某个路径或文件是否存在 如果存在下载…不存在则

下载后再判断文件是否存在就好
echo " open ${hostname}
user ${user} ${pwd}
binary
cd ${path}
get ${name}
by
" | ftp -ivn

[ -f $name ]&&echo "exist"

‘陆’ 怎么用shell判断远程ftp是否连接成功

FTP的命令行格式为:ftp -v -d -i -n -g [主机名]
连一下试试

‘柒’ 如何在shell中判断ftp是否成功

参考如下代码:
nohup tar -cvf bb.tar db2ckh_20051223165402 > msg.out

ftp -i -n <<!
open $host
user $UserName $Passwd
bin
prompt

put bb.tar
bye
!

eocho o"finish"
eocho "OK!!!...."

‘捌’ shell脚本怎么判断Linux机器是否装了ftp 还有怎么判断一串字符串是否以“ftp”字符结尾啊

你的Linux是什么发行版的啊?最常用的发行版的软件包管理系统有Debian系(包括Debian,Ubuntu,Mint等)和Red Hat系(包括RHEL,Fedora,CentOs,Scientific),前者查找ftp是否安装了ftp的命令是:dpkg -l | grep ftp,后者的命令是:rpm -qa | grep ftp。
判断一个字符串是否以"ftp"结尾的命令是:cat 文件名 | grep "ftp$"。

‘玖’ shell脚本中.ftp一个文件,如何判断这个文件是否传送成功了 求IT大牛指导

如果put成功
后返回0
下面判断这个返回值就可以了
put hello.txt
if [ $? == 0 ]; then
echo "put successfully"
else
echo "put failure"
一定要在put hello.txt的下面加这个判断

‘拾’ 用shell可以查看FTP上是否有我所要的文件吗

ftp-i-nipaddress<<!ftp.log
useraccountpasswordlsbye!grepyourfilenameftp.logif[$?-eq0]thenftp-i-nipaddress<<EOF
useraccountpassword
但是如果从win平台的机器上ftpunix机器上的文件,
win平台可没有grep和即时ftp-iaddress<<!
:(,那你只有学着写windows的shellcode了。

热点内容
分类投票源码 发布:2025-05-11 10:46:23 浏览:778
内联汇编程序 发布:2025-05-11 10:46:16 浏览:105
安卓如何设置按压锁屏 发布:2025-05-11 10:33:57 浏览:616
c语言定义体 发布:2025-05-11 10:20:41 浏览:253
linuxwhichis 发布:2025-05-11 10:20:09 浏览:264
花雨庭服务器如何发消息 发布:2025-05-11 10:20:08 浏览:146
安卓系统时间在哪里设置 发布:2025-05-11 10:10:37 浏览:986
我的世界租赁服务器怎么换皮肤 发布:2025-05-11 10:09:59 浏览:949
sql插入两张表 发布:2025-05-11 09:55:33 浏览:758
日本编程语言 发布:2025-05-11 09:53:52 浏览:844