gpt4 book ai didi

bash 根据日期创建文件?

转载 作者:行者123 更新时间:2023-12-02 07:46:43 24 4
gpt4 key购买 nike

我正在尝试编写一个 bash 脚本来根据日期创建/检查文件是否存在。基本上,我想要一个 todo_lists 目录,其中包含包含今天待办事项列表的文件。因此,每次我打开终端(mac os 10.6.8)时,它都会检查 6-29-11.txt 或基于

的内容
date "+%m%d%Y"

如果它存在只是less它的内容,如果它不创建一个。

所以我想知道如何使用该日期格式的字符串作为文件名以及如何检查字符串变量,即

[ -e date_string.txt ] && ...

我将如何完成这些事情,我是 bash 的新手

最佳答案

试试这个:

DATE=`date "+%m%d%Y"`
if [ -f "todo_lists/$DATE.txt" ]; then
do stuff
fi

反引号 (`) 表示运行此命令并将输出作为字符串返回

关于bash 根据日期创建文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6515796/

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