我从 cronjob 运行它:
tar -czvf /var/backups/svn.tgz /var/svn/*
Run Code Online (Sandbox Code Playgroud)
这会在 stderr 上生成:
tar: Removing leading `/' from member names
Run Code Online (Sandbox Code Playgroud)
我想避免这种情况,因为这不是真正的错误(对我来说!)。我只想要在 stderr 上我应该担心的事情?
我怎样才能杀死那个消息?
我感觉这是使用 tar -C 选项的问题,但我不确定,也不知道如何使用。
谢谢你的帮助,
丹
小智 16
您的选择:
-P, --absolute-names : don't strip leading `/'s from file names
Run Code Online (Sandbox Code Playgroud)
或者
-C /
Run Code Online (Sandbox Code Playgroud)
...以及进入 tar 的相对路径,如下所示:
tar -C / -czvf /var/backups/svn.tgz var/svn/*
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18638 次 |
| 最近记录: |