Pular para o conteúdo

Realizar cópia mantendo mesma permissão da pasta

Dica publicada em Shell Script / Avançado
Rodrigo Paiva rodpaiva
Hits: 3.219 Categoria: Shell Script Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Realizar cópia mantendo mesma permissão da pasta

A intensão deste script seria realizar uma cópia da pasta trabalho do caminho original /diretório1/trabalho para o novo caminho /diretório02 como objetivo de manter as mesmas permissões de owner/group/others dos arquivos e diretórios dentro da pasta trabalho.

Desta maneira usamos o comando tar com as variações:
  • c (create)
  • p (preserve-permissions)
  • v (verify)
  • f (file)
  • x (extract)

#!/bin/sh
cd /diretório01/
tar -cpvf - ./trabalho | (cd /diretório02; tar -xpvf -)

Grato.
Rodrigo Luchi Paiva

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Como descobrir qual distribuição Linux que está instalada

Configuração de uma uma pequena rede RedHat Linux

Extraindo cabeçalho de arquivo formato SEGY pelo RED HAT sem software de interpretação

Exibir arquivo de grupos /etc/group de forma personalizada conforme o usuário

Criando códigos de barra sequenciais usando Shell Script e PHP

Monitoramento de link de internet de servidores

Screenshot usando o terminal

Modem USB Giant D301 - GSM/3G no Ubuntu 8.04

#1 Comentário enviado por maurixnovatrento em 14/01/2023 - 15:10h

Gostei, muito bom.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10

Contribuir com comentário

Entre na sua conta para comentar.