我试图使用 Bash 从 FTP 中删除多个文件。
然后我在这里使用prompt命令找到了我的答案。
但我想知道波浪号 ~ 在:
ftp nobody@ftp.example.com
cd my_local_directory
prompt
mdelete *.txt~
Run Code Online (Sandbox Code Playgroud)
我发现这个网站说:
对于某些 ftp 服务器,在用户名之前使用“波浪号”字符或 ~ 来绕过指定用户目录完整路径的需要。例如,
my_university.edu/users/bob/welcome.html
也可以通过指定:
my_university.edu/~bob/welcome.html
但这与此用例有关。