【问题标题】:Rename file to yyymmddhhmmss将文件重命名为 yyymmddhhmmss
【发布时间】:2015-12-28 12:47:46
【问题描述】:

我有一个文件是POLL91.DWN 然后我想重命名xxxx.yyyymmddhhmmss.POLL91(xxxx 是商店名称)它将变成

GSTD.20151223121805.POLL91

【问题讨论】:

  • 我们需要更多的上下文。我猜你不想只重命名这个文件一次,对吧?

标签: linux ssh


【解决方案1】:

mv POLL91.DWN GSTD.20151223121805.POLL91

【讨论】:

  • 这并没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方留下评论。 - From Review
  • meta:很短,我最初把它作为评论,但 AJ 只指定了一个文件和所需的结果,这确实提供了。我应该删除我的答案并将其作为评论放回去吗?
  • 哈哈,我喜欢这个答案! =D
  • 是的,但这仅适用于单个文件。对 Linux 下的低级程序要非常小心,因为很容易意外创建或删除大量文件。尝试man mv 了解更多关于它的工作原理。
【解决方案2】:

如果我理解您的问题,您可以使用date 和类似的格式字符串

mv "POLL91.DWN" "GSTD.$(date +%Y%m%d%H%M%S).POLL91"

【讨论】:

    猜你喜欢
    • 2013-08-27
    • 1970-01-01
    • 2016-08-01
    • 2017-12-12
    • 2016-09-23
    • 1970-01-01
    • 2013-12-13
    • 2021-12-03
    • 2020-06-29
    相关资源
    最近更新 更多