Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux FTP中的处理日期_Linux_Bash_Shell_Date_Ftp - Fatal编程技术网

Linux FTP中的处理日期

Linux FTP中的处理日期,linux,bash,shell,date,ftp,Linux,Bash,Shell,Date,Ftp,这是我的ftp脚本 #!/bin/sh FTPHOST='dedibackup-dc2.xx.net' FTPUSER='sd-xxxxx' FTPPASSWD='xxxxxxxxxxxxxx' ftp -n -v $FTPHOST << EOT ascii user $FTPUSER $FTPPASSWD prompt now=$(date +"%d-%m-%Y") echo $now bye EOT 我在谷歌上搜索并看到了一些关于日期的帖子,但所有提供的格式都不适合我 请告

这是我的ftp脚本

#!/bin/sh
FTPHOST='dedibackup-dc2.xx.net'
FTPUSER='sd-xxxxx'
FTPPASSWD='xxxxxxxxxxxxxx'

ftp -n -v $FTPHOST << EOT
ascii
user $FTPUSER $FTPPASSWD
prompt

now=$(date +"%d-%m-%Y")
echo $now
bye
EOT
我在谷歌上搜索并看到了一些关于日期的帖子,但所有提供的格式都不适合我

请告知


感谢您的期待

到FTP,它可以包括执行命令、替换变量等。也就是说,不要写:


ftp不能在中使用bash命令FTP@123还有别的办法吗?@123
!echo$now
已工作。你是怎么说bash命令在FTP中不起作用的?
Trying 62.210.XX.XX...
Connected to dedibackup-dc2.XXXX.net (62.210.XX.XX).
220 server ready - login please
530 login first
331 password required
230 login accepted
Interactive mode off.
?Invalid command
?Invalid command
221 goodbye