我正在执行FTP PUT
请求将一个文件传输到另一台服务器。这只是一个文本文件。FTP文件转换将制表符转换为空格
我传送文本文件的格式ID"TAB"-transID
ftp -ni XX.XX.XXX.XX <<EOF
user ABCD,123456
cd/
put /appl/data/ftp_dpm_412.txt /ftp_dpm_412_$(date +%s).sync
quit
EOF
接收方报告说,他们收到的文件的格式ID"space""space""space""space""space"-transID
。他们的系统需要选项卡。
我已经在我的最终确认,这些文件是格式化为ID"TAB"-transID.
(我甚至跑sed 's/ //g'
,以确保我删除了所有的空格在发送之前)
难道这是正在做的文件传输时发生了什么?我是否需要在脚本中添加某些内容以便在特定模式下进行传输以防止发生这种情况?