root@hzc-home:/home# tar zcfv /home/dgut/crontest/etc-$(date +%F).tar.gz /etc/passwd tar: 从成员名中删除开头的“/” /etc/passwd
时间: 2023-11-03 20:06:53 浏览: 130
hzc-jiyeon:用蜂蜜编码
这个命令的问题在于在执行 tar 命令时,date 命令的输出格式字符串缺少引号包裹,导致 tar 命令解析不了正确的文件名。正确的命令应该是:
```
tar zcfv /home/dgut/crontest/etc-$(date '%F').tar.gz /etc/passwd
```
其中,单引号将 %F 包裹起来以避免 shell 解析。
阅读全文