gpt4 book ai didi

linux - 验证条件检查的目录路径 (bash)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:09:43 24 4
gpt4 key购买 nike

<分区>

现在,我有一个脚本,它每天使用以下命名方案创建一个新目录:

cur_date=$(date +"%m_%d_%y)
mkdir test_dir_$cur_date/

结果是:

test_dir_09_12_16
test_dir_09_13_16
test_dir_09_14_16
etc...

随着每一天的流逝。

我想做的是有条件地检查前一天的目录是否存在,如果存在,则使用 rsync 将前一天的差异传输到新的一天目录。我的问题是我现在确定如何执行条件来执行此操作。我知道

if [ -d test_dir_%m_%d-1_%y]

可能不是正确的语法所以我希望是这样的:

if [ -d test_dir_(previous_day)]; then
rsync -av test_dir_(previous_day) test_dir_$cur_date/
fi

将工作并且不会导致任何错误。这可能吗?

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