Alcatrão recursivo absoluto sem diretórios dos pais?

Eu tenho uma estrutura de diretórios que se pairece com algo assim:

/vair/www/website/index.php /vair/www/website/home.php /vair/www/website/whateview.text /vair/www/website/.htaccess /vair/www/website/images/ /vair/www/website/images/image1.jpg /vair/www/website/images/image2.jpg 

Eu quero passair o diretório do site recursivamente, mas não quero include a estrutura dos pais. Se eu fizer isso:

 tair -zcvf /tmp/mytair.tair.gz /vair/www/website/* 

Então, todos os files possuem toda a estrutura /vair/www/website/ pairent no file tair. A única maneira de fazer o que eu quero é:

 cd /vair/www/website tair -zcvf /tmp/mytair.tair.gz * 

Dessa forma, não há estrutura de diretório pai no file tair.

É possível realizair o que preciso sem ter que fazer o cd no diretório primeiro?

One Solution collect form web for “Alcatrão recursivo absoluto sem diretórios dos pais?”

GNU tair tem uma opção -C paira isso.

 -C, --directory=DIR change to directory DIR 

Então você poderia fazer algo como:

 tair -C /vair/www/website -zcvf /tmp/mytair.tair.gz . 

Retirair (você fairá isso eventualmente) é o mesmo:

 tair -C /vair/www/website -zxvf /tmp/mytair.tair.gz 
  • tair - Remove os componentes principais do diretório na extração