如何使用pax提取到特定目录

时间:2015-06-20 15:55:04

标签: linux pax

我目前正在使用tar来提取文件......

tail -n+$ARCHIVE_START_LINE $archiveFilename | tar -xzm -C /

我需要使用pax代替tar,所以像......

tail -n+$ARCHIVE_START_LINE $archiveFilename | gzip -d | pax -r 

这将摘录到当前目录。有没有办法提取到特定目录(在我的情况下为root)? (我已经尝试过... pax -r > /,但却出错了。)

1 个答案:

答案 0 :(得分:0)

最简单的解决方案就是将pax包装在子shell中:

tail -n+$ARCHIVE_START_LINE $archiveFilename | gzip -d | ( cd / ; pax -r )