How do I exclude absolute paths for tar?

前端 未结 4 1343
耶瑟儿~
耶瑟儿~ 2021-02-03 19:27

I am running a PHP script that gets me the absolute paths of files I want to tar up. This is the syntax I have:

tar -cf tarname.tar -C /www/path/path/file1.txt /         


        
4条回答
  •  野性不改
    2021-02-03 20:00

    You are incorrectly using the -C switch, which is used for changing directories. So what you need to do is:

    tar -cf tarname.tar -C /www/path path/file1.txt path2/path3/file2.xls
    

    or if you want to package everything under /www/path do:

    tar -cf tarname.tar -C /www/path .
    

    You can use -C switch multiple times.

提交回复
热议问题