仅恢复未隐藏的文件的正确语法是什么?我想根据需要手动复制这些文件,而不批量覆盖已存在的任何内容。例如,我想忽略 .thumbnails、.cache、.config 等,但复制其他所有内容。我试过:
tar zxvf --exclude=.* mybackup.tar.gz
但这不起作用。有什么建议吗?还是这只发生在备份端,而恢复时卡在恢复已 tar 的内容?
答案1
尝试首先放置 --exclude 参数,并且还必须在要排除的文件模式周围加上引号:
tar --exclude='.*' -zxvf mybackup.tar.gz