Como emular 'cp -a' no Solaris que não o possui?

1

Como fazer um cp -a em um sistema Solaris que não suporta a opção -a ?

    
por ceving 29.01.2015 / 16:34

2 respostas

3
cp -pPR

Se o seu tiver eles. Isso é o mesmo que o sinalizador -a .

    
por 29.01.2015 / 16:59
2

cp -a não é equivalente a cp -pPR . Em particular, pelo menos nas versões mais recentes do Solaris, -a implica --preserve=all , enquanto -p preserva apenas mode,ownership,timestamps . ( --preserve=all também preserva atributos adicionais, como context,links,xattr ).

De uma versão mais recente da página man do Solaris:

   -a, --archive
          same as -dR --preserve=all
    
por 28.06.2016 / 19:39

Tags