【问题标题】:How to rename file without date and time如何在没有日期和时间的情况下重命名文件
【发布时间】:2020-01-07 00:52:46
【问题描述】:

我需要从下面提到的文件中删除日期和时间。我将每天收到这些文件。所以我必须从文件名中删除日期和时间戳并重命名它们。

文件名

Sds_api_anp_bta_full_20190807_20190807003027.dat
Sds_api_anp_currency_full_20190807_20190807003027.xml

请提出建议。

【问题讨论】:

  • 预期的结果是什么?你会手动完成还是应该通过 cronjob 完成?请提供minimal reproducaple example
  • 欢迎来到 StackOverflow!到目前为止,您尝试过什么吗? StackOverflow 不是免费的代码编写服务,希望您先尝试解决自己的问题。请更新您的问题以显示您已经尝试过的内容,并在minimal, complete, and verifiable example 中显示您面临的具体问题。更多信息,请看how to ask一个好问题,并采取该站点的tour
  • Sds_api_anp_bta_full.dat 这是预期的输出...我将收到多个类似的文件。需要创建 bash 脚本来重命名文件。

标签: linux rename


【解决方案1】:

您可以使用两个带有通配符的简单命令

mv Sds_api_anp_bta_full_*.dat Sds_api_anp_bta_full.dat

mv Sds_api_anp_currency_full_*.xml Sds_api_anp_currency_full.dat

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-26
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多