相关疑难解决方法(0)

`(反引号/反引号)在命令中是什么意思?

我遇到了以下命令:

sudo chown `id -u` /somedir
Run Code Online (Sandbox Code Playgroud)

我想知道:`符号的含义是什么。例如,我注意到虽然上面的命令运行良好,但下面的命令却没有:

sudo chown 'id -u' /somedir
Run Code Online (Sandbox Code Playgroud)

shell quoting

222
推荐指数
4
解决办法
39万
查看次数

如何将日期转换为自 bash 中的 Unix 纪元以来的毫秒数?

我有一个格式的日期:

22-Sep-2014 10:32:35
Run Code Online (Sandbox Code Playgroud)

我需要一个 13 位的时间戳,但是当我以这种方式转换时

time=$(date -d "$DATE" '+%s')
Run Code Online (Sandbox Code Playgroud)

我得到一个 10 位数字

当我尝试

tt=$(date -d "$DATE");
time=$($tt +'%s * 1000 + %-N / 1000000')
Run Code Online (Sandbox Code Playgroud)

我得到

line 22: Mon: command not found
Run Code Online (Sandbox Code Playgroud)

bash timestamps

8
推荐指数
1
解决办法
3万
查看次数

如何从 Unix 时间戳中减去 5 分钟?

自 Unix 纪元格式以来,我有一个以毫秒为单位的日期,如何从中减去 5 分钟?

bash timestamps

3
推荐指数
1
解决办法
8万
查看次数

标签 统计

bash ×2

timestamps ×2

quoting ×1

shell ×1