Если у Вас есть достаточно недавняя версия rsync (по крайней мере 2.6.7), то можно использовать reggi.com/assets/dailybooth/img/original/***
в list.txt
, и так далее. Затем обе Ваших команды будут работать. Я не думаю, что существует менее неуклюжий путь. Можно хотеть добавить --prune-empty-dirs
к первой команде.
Я подвергаю сомнению Ваш общий поток операций. Довольно странно скопировать определенные каталоги в одном направлении и остальных в другом направлении. Я рекомендую расположить иметь идентичное содержание с обеих сторон и выполнить двунаправленную синхронизацию каждый раз, когда Вы вносите изменение с обеих сторон. Предпочтительным инструментом для двунаправленной синхронизации является Унисон.
Если Вы входите в систему с ssh, кажется трудным повторно войти в систему с Gnome, и больше тяжелее для отображения всего рабочего стола от компьютера Windows.
Вот почему подобные вопросы на askubuntu или советах суперпользователя использовать других и более соответствующие протоколы как VNC, XDMCP или FreeNX.
ЕСЛИ действительно необходимо выбрать твердое путь, необходимо будет установить локальный X-сервер на компьютере окон и найти способ запустить gdm удаленно в этом X-сервере.
Я использую этот сценарий в момент
#!/bin/bash
export DISPLAY=:0.0
sudo xhost +
/usr/lib/vino/vino-server #here i can manually login in the dektop with vnc
sudo xhost -
/usr/lib/vino/vino-server &
Кажется, ужасное решение, но единственная вещь, которую я нашел для входа в систему рабочего стола удаленно. Я все еще думающий это должно быть иначе, но я отправляю это и надеюсь, что кто-то находит это полезным.
Любое улучшение ценилось бы.