【问题标题】:Unix SFTP renaming a file with timestamp being part of the filenameUnix SFTP重命名带有时间戳的文件是文件名的一部分
【发布时间】:2018-04-05 15:11:51
【问题描述】:

在 Unix 的 SFTP 模式下,是否可以通过在当前文件名上附加时间戳来重命名文件?

例如:

将 fileA.csv 重命名为 fileA-2018-04-02-040404.csv

谢谢

【问题讨论】:

  • 该协议允许您重命名远程服务器上的文件。您真正的问题是什么?

标签: unix sftp unix-timestamp


【解决方案1】:

有点不清楚你为什么要问这个问题。简短的回答是“是”。但随之而来的问题是,您将如何创建时间戳?您是否希望以某种方式自动或以编程方式发生。我听说过的任何 sftp 客户端都没有内置支持。所以你总是可以“手工”完成,但我猜这不是你想要的?

【讨论】:

  • 不能对此表示赞同,因为它没有回答 Q(恕我直言),但是,是的,不是一个很好的 Q。也许这作为评论会更好。祝你好运。
  • 我想做的是使用 SFTP 将文件从 Windows 服务器检索到 Unix。一旦我设法执行“GET”,我想重命名 Windows 服务器上的文件。但是在阅读了你的解释之后,我不能不调用某种类型的 shell 命令来做到这一点。
猜你喜欢
  • 2020-01-29
  • 2011-12-03
  • 2010-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-11
  • 2022-07-08
  • 2014-01-29
相关资源
最近更新 更多