拥有一个FTP服务器(Unix或Linux),其文件夹包含以下文件(例如):
filename.1391911
filename.2391911
filename.xml
当我向ftp或sftp发出mget file *命令时,我可以获取所有三个文件。我需要做的是只获取
filename.1* and filename.2* i dont want filename.xml
mget filename.1* and mget filename.2* does not work in ftp
我试过grep和|但是ftp或sftp命令的提示无法识别这些。我也试过--exclude但这里的mget甚至不支持任何选项。
我该如何解决这个问题?我不能指定确切的文件名,因为它不知道。它必须是外卡
答案 0 :(得分:0)
您可以使用正则表达式格式。 我使用([a-zA-Z0-9 \ s _ \ .-(():]))+(。xml | .csv | .pdf)$作为文件