Копирование только различий?

\033 восьмеричный код для Esc Символ (Escape), который является хорошей подсказкой что отраженные строки в Вашем PROMPT_COMMAND терминальные управляющие последовательности. Обе последовательности в Ваших примерах похожи, они устанавливают терминальный заголовок на user@host:pwd.

Первый случай, xterm* определяет имя окна и заголовок значка. Для подробного объяснения посмотрите на список xterm управляющих последовательностей и прокрутите вниз, пока Вы не найдете OSC P s; P t; ST под Средствами управления Операционной системой (OSC ESC ] и ST ESC \).

Второй случай для screen эмулятор терминала, и в списке экранных управляющих последовательностей, это объясняет это ESC _ hardstatus экрана наборов (проще говоря, это - заголовок экранного окна).

1
18.12.2012, 03:33
2 ответа

Rsync является Вашим инструментом:

rsync --archive source/ dest/

Архив является просто составной опцией, состоящей из:

--recursive      # recurse into directories
--links          # copy symlinks as symlinks
--perms          # preserve permissions
--times          # preserve times
--group          # preserve group
--owner          # preserve owner
--devices        # preserve device files
--specials       # preserve special files

Если у Вас нет rsync в Вашей системе, необходимо получить его. Вы могли, вероятно, создать некоторое другое решение с помощью других инструментов, но если Вы ищете ту одну программу, которая делает эту вещь хорошо (если я не неправильно понимаю Ваш вопрос), что Вы ищете, rsync.

5
27.01.2020, 23:17
  • 1
    Да, rysnc является, вероятно, правильным инструментом, но --archive флаг не (самостоятельно) достаточен для удовлетворения потребностей корреспондента. Изучите --size-only и --checksum и --update и --ignore-existing и --inplace опции. Также --delete или подобный флаг, которые часто используются вместе с --archive. –  dubiousjim 18.12.2012, 19:33

Если Вы хотите копию блочного уровня, можно создать новый снимок и отправить возрастающий поток. Это предполагает использование ZFS и не снимков UFS и что каталог (достаточно тесно) соответствует файловой системе, в которой это находится.

0
27.01.2020, 23:17

Теги

Похожие вопросы