Есть ли способ разместить комментарии в файле rsync -files-from?

У меня есть файл, который rsync использует как -files-from:

dir1 dir2 dir3 

Я хочу, чтобы можно было добавлять комментарии над каждой записи dir следующим образом:

 # my dir1 comment dir1 #dir2 comment dir2 #yet another comment dir3 

но rsync жалуется «Нет такого файла или каталога»

До сих пор я пробовал #, //, – ,, SPACE

Есть ли способ прокомментировать / отключить записи?

2 Solutions collect form web for “Есть ли способ разместить комментарии в файле rsync -files-from?”

Сделайте grep -v '^#' file > /tmp/filetmp а затем запустите rsync on /tmp/filetmp

В зависимости от вашей оболочки вы можете избежать временного файла (это действительно в Bash):

 rsync --files-from <(grep -v '^#' file) … 

Сильный синтаксический вид <( … ) – это то, что Bash вызывает замену процесса .

Согласно странице man на rsync:

"… Пустые строки в FILE и строки, начинающиеся с ';' или «#» игнорируются … »

Я просто проверил быстрый тест и действительно # и ; линии игнорируются.

  • Как синхронизировать файлы между двумя дисками?
  • cp или rsync, действительно ли CP это стоит?
  • Как я могу хранить mtime файлов и каталогов, когда я использую rsync или cp? Для использования в резервном / инкрементальном резервном копировании
  • Rsync над пользовательской оболочкой с fifo
  • rsync --no-perms все еще сохраняет разрешения и игнорирует umask
  • rsync продолжает отсоединяться: сломанная труба
  • Как настроить Unison для реального peer-to-peer?
  • Как избежать ненужного удаления и повторного перемещения перемещенных папок при использовании rsync?
  • Rsync, cp или любая утилита добавляют специальные отфильтрованные данные из исходного файла в анализируемый файл
  • Не запрашивать пароль при использовании rsync удаленно?
  • Как работает rsync --compare-dest
  • Interesting Posts

    Установка glibc в моем каталоге

    Hostapd nl80211 не удалось установить интерфейс -19

    Построение программного обеспечения из источника по рассыпному распределению

    Как назначить ssh переадресованному агенту над файлом удостоверения?

    Символы / программные ссылки с цветовой координацией на основе того, на что они ссылаются

    Почему эта программа установлена ​​в ~ / .local / bin … в первый раз, когда я видел это?

    Как я могу скомпилировать unclutter для моего встроенного Linux? (новичок)

    Временная метка не обновляется

    Могу ли я использовать Unix для балансировки нагрузки на два сервера Linux?

    xdotool печатает 8 вместо Tab

    Извлечение справочного сообщения из самого скрипта

    Проблемы с беспроводной usb-мышью на slackware

    CentOS: сетевой интерфейс с несколькими номерами IRQ?

    Как fsck корневая файловая система перед загрузкой или при перезагрузке

    Почему остановка не выключает машину?

    Linux и Unix - лучшая ОС в мире.