gpt4 book ai didi

linux - bash 脚本将文件移动或复制到包含今天日期文件夹的 Dest 文件夹

转载 作者:太空宇宙 更新时间:2023-11-04 05:53:31 24 4
gpt4 key购买 nike

我需要帮助编写一个脚本,将文件移动或复制到其中包含“今天的日期”文件夹的“目标”文件夹。如果Destination文件夹中没有Today's Date文件夹,那么,应该创建一个文件夹,然后移动文件。

示例:

  • 源文件夹 = \home\A\
  • 目标文件夹 = \home\Dest\

假设源文件夹中有一个文件abc.txt。该文件应移动到 Dest 文件夹内的今天日期文件夹中。 IE; \home\Dest\20140606\abc.txt

注意:今天日期文件夹的 DateFormat = YYYYMMDD

最佳答案

使用mkdir创建目录,然后使用cp将文件复制到其中。

dest=/home/Dest/$(date +%Y%m%d)
mkdir -p "$dest" && cp /home/A/abc.txt "$dest"

关于linux - bash 脚本将文件移动或复制到包含今天日期文件夹的 Dest 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23997458/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com