Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 bash 脚本得到一个 txt 文件,由用户名和密码组成,通过 ftp 扫描它并连接到具有这些凭据的主机。
然后它会尝试做一些 ncftpput。我想在传输的文件中添加它们的创建日期。
我怎样才能做到这一点?
PSEUDOCODE while read a b{ ncftpput -u $a -p $b hostFTP $folder_src $folder_dest }
我不熟悉ncftpput,但您可以使用该date命令获取时间戳:
ncftpput
date
TIME_STAMP=`date +"%Y%m%d_%H%M%S"` # Becomes something like 20130219_115000
只需将$TIME_STAMP变量用作结果文件名的一部分。
$TIME_STAMP