Возможно, вариант tar
от -p
— это то, что вы ищете?
Изman 1 tar
:
-p, --preserve-permissions, --same-permissions
extract information about file permissions (default for superuser)
--numeric-owner
и --xattrs
также могут представлять интерес:
--numeric-owner
Always use numbers for user/group names.--xattrs
Enable extended attributes support.
Форматирование по умолчанию из справочной страницы (, например для выделенных жирным шрифтом слов ), выполняется путем вкрапления управляющих символов и букв (, а управляющие символы плохо видны в выводе ).
$ grep 'This is a GNU' /tmp/find.out
Like -lname, but the match is case insensitive. This is a GNU
$ grep 'This is a GNU' /tmp/find.out | od -c
0000000 L i k
0000020 e - \b - l \b l n \b n a \b a m \b
0000040 m e \b e , b u t t h e m a
0000060 t c h i s c a s e i n s e
0000100 n s i t i v e . T h i s i
0000120 s a G N U \n
В слове имени -можно увидеть пары пробелов/зачеркиваний. При печати это выглядит нормально, но это означает, что name
не является последовательностью символов в выводе.