gpt4 book ai didi

unix - 在 unix shell 中具有自动时间的目录

转载 作者:行者123 更新时间:2023-12-04 23:27:21 27 4
gpt4 key购买 nike

我想创建脚本,其中新生成的目录自动将当前时间作为名称的一部分。

句法

mkdir mydir[min-hour-day-month-year]

因此最近的目录将被命名为
mydir101718052012

一小时后创建的目录
mydir111718052012

等等。

对不起,我的问题很简单,我是 unix 新手,我使用 bash

编辑:为什么不遵循正确?我该怎么做 ?
newdir = mydir$( date +%Y-%m-%d-%H-%M-%S)
cp new.txt newdir/new1.txt

最佳答案

如果您的 date 实现支持这些选项,您可以简单地执行以下操作:

mkdir mydir$( date +%M%H%d%m%Y )

请注意,这不会根据您的示例输出在名称中插入连字符。要获得初始描述中的连字符:
mkdir mydir$( date +%M-%H-%d-%m-%Y )

关于unix - 在 unix shell 中具有自动时间的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10654369/

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