james$ touch test
james$ cp test "test $(date "+%Y:%m:%d %H:%M")"
james$ ls
test test 2019:12:24 22:13
本想用 cp 做备份,格式化输出:年-月-日 时:分。但是在 $(date) 中的 : 会变成 / 。 在 ls 中查看是 test 2019:12:24 22:13,但是实际桌面看到是:test 2019/12/24 22/13,我的预期结果是:test 2019/12/24 22:13
请问是否有解决办法?我试过 \ 但是并没没用
1
ynyounuo 2019-12-24 22:25:44 +08:00 via iPhone
|
2
JamesHopbourn OP @ynyounuo 这个想到过,但是试过了,会报错
james$ cp test "test $(date "+%Y:%m:%d %H'/'%M")" cp: test 2019:12:24 22'/'32: No such file or directory james$ cp test "test $(date "+%Y:%m:%d %H/%M")" cp: test 2019:12:24 22/33: No such file or directory |
3
ynyounuo 2019-12-25 05:33:07 +08:00 via iPhone 1
@JamesHopbourn 额…… 你真的点开看了吗
|
4
JamesHopbourn OP @ynyounuo 懂了 谢谢
|