通过FTP的shell脚本进行模式匹配
我正在编写一个shell脚本,需要使用ftp下载修补程序。有各种版本的补丁,但我想下载与模式*$ver_LINUX*或*$ver_Generic*匹配的补丁。下面的mget命令不允许我为此使用或(|)选项。任何人都可以建议,如果这是可能的ftp和如何通过FTP的shell脚本进行模式匹配,shell,ftp,Shell,Ftp,我正在编写一个shell脚本,需要使用ftp下载修补程序。有各种版本的补丁,但我想下载与模式*$ver_LINUX*或*$ver_Generic*匹配的补丁。下面的mget命令不允许我为此使用或(|)选项。任何人都可以建议,如果这是可能的ftp和如何 ftp -inv $FTP <<EOF quote USER $ftp_usr quote PASS $ftp_pass cd $patch binary # for zip files. ls # Just for check mge
ftp -inv $FTP <<EOF
quote USER $ftp_usr
quote PASS $ftp_pass
cd $patch
binary # for zip files.
ls # Just for check
mget *${ver}_LINUX.* # downloads patches like p111229_1120200_Linux.zip
EOF
ftp-inv$ftp使用经典的ftp
命令,它不是。但是,您可以使用mirror
的-i
选项使用lftp
执行此操作