我正在运行一个PHP脚本,它可以让我获得我想要的文件的绝对路径.这是我的语法:
tar -cf tarname.tar -C /www/path/path/file1.txt /www/path/path2/path3/file2.xls
当我解压它时,它会创建文件的绝对路径.我怎么才能拿到/path
块钱,里面的所有东西都要展示出来?
我正在运行一个PHP脚本,它可以让我获得我想要的文件的绝对路径.这是我的语法:
tar -cf tarname.tar -C /www/path/path/file1.txt /www/path/path2/path3/file2.xls
当我解压它时,它会创建文件的绝对路径.我怎么才能拿到/path
块钱,里面的所有东西都要展示出来?
如果要删除文件名的前n个前导组件,则需要strip-components
个.所以,在你的情况下,关于提取,请
tar xvf tarname.tar --strip-components=2
man page有tar
的许多选项,包括这一个.tar
的一些早期版本将--strip-path
用于此操作.