Using Wildcards |
Top Previous Next |
Robo-FTP uses a strict wildcard matching scheme for the asterisk "*" and question mark "?" characters.
asterisk "*" will match with zero or more characters, including periods.
question mark "?" will match one character exactly, whether it is an alpha, numeric, or special character (underscores, periods, and so on).
This wildcard behavior applies to both local and remote files.
For example, "Report*.xls" will match the following: Report.xls Report20060822.xls Report.sales.q3.47.xls
And "Order_????.doc" will match the following: Order_0721.doc Order_ann1.doc Order_ja.3.doc
But it will not match "Order_34.doc".
Important Some users are familiar with using "*.*" to represent every file in the directory. However, with Robo-FTP, you should use "*" to get every file because "*.*" will only retrieve those files with periods in the name. The "*.*" convention is a hold over from the days of DOS, when every file name consisted of a 1-8 character name, followed by a dot, and then followed by a 0-3 character extension.
Note: Some commands that allow wildcards rely on Robo-FTP's ability to parse directory listings returned by the remote server. Most HTTP/HTTPS sites do not return listings in a supported format and many return no raw directory listings in response to HTTP GET requests based on slash-terminated URLs. Contact technical support if you have an urgent need related to a raw directory listing format that is currently unsupported. |