使用AWS Linux。我有以下命令行语句:wget --output-document=`date +%Y-%m-%d_%H:%M.%3N`.txt http://foo/foo.txt我的问题是:date命令会在命令解析时或在写入文件时进行解析吗?例如,如果我在上午9点执行命令,文件上的时间戳记是上午9点,上午9点加上解析命令所花费的时间,还是上午9点加上接收文件所花费的时间吗?
1 回答
慕莱坞森
TA贡献1810条经验 获得超4个赞
反引号由外壳扩展。 wget
将获得扩展的字符串。反引号命令将在之前运行wget
。
如果您恰好在上午9点运行命令,则时间戳将为上午9点+生成date
和执行从系统中检索时间之前执行操作所需的时间(这可能包括也可能不包括解析输出格式字符串)。检索文件所需的时间不会起作用,因为这将在date命令运行之后发生。
- 1 回答
- 0 关注
- 274 浏览
添加回答
举报
0/150
提交
取消