在Linux中将别名创建为路径随时间变化的文件或目录

时间:2017-03-20 15:37:01

标签: linux bash alias

我想在Linux中为特定日志文件创建别名。唯一的问题是文件的路径有一个带有时间戳的目录。每次创建此文件时(每次运行脚本时),其路径都会因时间戳而更改。这是一个例子:

$OUT_HOME/logs/misc/2017-03-20-11-23-24-3541-machine_name/commands/logfile.txt

是否有一种智能方法可以为此文件创建别名?

2 个答案:

答案 0 :(得分:0)

你可以尝试这样的想法:

alias my_alias=$(echo $OUT_HOME/logs/misc/$(date +"%Y-%m-%d-%H-%M-%S-%4N")-machine_name/commands/logfile.txt)

答案 1 :(得分:0)

如果通过运行要创建这些符号链接的脚本来创建具有更改名称的文件夹,则只需将部分分配更改为将在文件夹创建和符号链接创建期间使用的某个变量。