Возможно, один из вариантов заключается в том, чтобы запустить rsync два раза
rsync -r -n -t -v --progress -c -s /dir1/ /dir2/
С предыдущей строкой вы получите файлы, которые находятся в каталоге dir1 и отличаются (или отсутствуют) в каталоге dir2. Кроме того, папки с другой датой.
rsync -r -n -t -v --progress -c -s /dir2/ /dir1/
То же самое для dir2
#from the rsync --help :
-r, --recursive recurse into directories
-n, --dry-run perform a trial run with no changes made
-t, --times preserve modification times
-v, --verbose increase verbosity
--progress show progress during transfer
-c, --checksum skip based on checksum, not mod-time & size
-s, --protect-args no space-splitting; only wildcard special-chars
Вы можете удалить параметр -n, чтобы претерпеть изменения. Это копирование списка файлов во вторую папку. Если вы это сделаете, возможно, хороший вариант - использовать -u, чтобы не перезаписывать более новые файлы.
-u, --update skip files that are newer on the receiver
Вот как я создал пусковую установку для Eclipse.
Имел ту же самую проблему :) именно для Eclipse.
Это , как я создал пусковую установку для Eclipse.
Имел ту же самую проблему :) точно для Eclipse.
Это простой способ создания пусковой установки. См.:)
http://www.ubuntugeek.com/how-to-create-desktop-launchers-in-ubuntu-11-10oneiric.html
Это прост и вы должны иметь возможность запускать пусковую установку для любого приложения, использующего его.
Так я автоматизировал создание пусковых установок. Предполагается, что вы уже установили gnome-панель.
Откройте терминал. Либо mkdir /home/"your-user-name"/bin, либо щелкните правой кнопкой мыши по вашей домашней папке в браузере файлов и создайте папку с именем bin. source .profile или выйти из системы и войти в систему. Откройте gedit и создайте новый файл. Вставьте#!/bin/sh
sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
в новый файл gedit. Сохраните его под именем без пробела, например launcher-script, и сделайте его исполняемым, либо набрав chmod a+x launcher-script в терминале, либо щелкните правой кнопкой мыши> свойства> Разрешения и нажмите execute. в терминале: sudo gnome-desktop-item-edit /usr/share/applications/ --create-new У вас должно быть открыто открытие Launcher.
Открыть терминалОткрыть терминал
Либо mkdir /home/"your-user-name"/bin, либо щелкните правой кнопкой мыши по вашей домашней папке в браузере файлов и создайте папку с именем bin.Либо mkdir /home/"your-user-name"/bin, либо щелкните правой кнопкой мыши по вашей домашней папке в браузере файлов и сделайте папку с именем bin.
source .profile или выйти и войти в системуВы можете назвать то, что хотите. Без пробелов. Я назвал свою «Create-Launcher»
Это простой способ создания пусковой установки. См.:)
http://www.ubuntugeek.com/how-to-create-desktop-launchers-in-ubuntu-11-10oneiric.html
Это просто, и вы должны иметь возможность сделать пусковую установку для любого приложения, использующего его.