在 Linux 上为文件名指定当前日期的最快方法

3 linux thunar

有很多情况我想用当前日期命名一个文件或目录。大多数情况下,我每隔一段时间都会进行临时备份,以防万一我以后搞砸了。

由于导出的文件(例如数据库)将始终具有相同的名称,因为我不想覆盖较旧的临时备份,因此最好的解决方案是为其指定日期。我已经厌倦了输入当前日期以及下划线,但我更厌倦了将鼠标悬停在时钟上查看日期。

所以我想知道是否有任何快捷方式可以粘贴内置的当前日期?如果没有,我可以创建一个吗?使文件/文件夹命名为当前日期的最快方法是什么?

cho*_*oba 7

在 shell 中,使用命令替换:

touch "$(date)"
Run Code Online (Sandbox Code Playgroud)

或者,使用格式

touch "$(date +%Y-%m-%d_%H.%M.%S)"
Run Code Online (Sandbox Code Playgroud)

您可以在别名或函数中保留更长的命令

alias ts='date +%Y-%m-%d_%H.%M.%S'
touch "$(ts)"
Run Code Online (Sandbox Code Playgroud)