LINUX.ORG.RU

История изменений

Исправление user_id_68054, (текущая версия) :

так как исходников сабджа нет, придётся смотреть другие...

вот например: http://aulix.com/rsync-and-rdiff-backup

внизу кнопка «Download...», открываем rar-архив.. (о боже опять rar? ну ладно, пусть :))

и тут:

#!/bin/sh

# ... ... ...
# ... ... ...
# ... ... ...

OperationType=$1
Source=$2
Destination=$3
Options=${@:4:20} # For example --delete --fake-super --compress --progress --omit-dir-times, etc 

#if test -z $SSH_SERVER_PORT; then
#	SSH_SERVER_PORT=22;
#fi

RSync()
{
	rsync --archive --one-file-system --hard-links --acls --xattrs --numeric-ids --progress -e 'ssh -c arcfour' ${@:3:20} $1 $2
}

RSyncCompare()
{
    RSync --dry-run --delete --itemize-changes --verbose ${@:3:20} $1 $2
}

# ... ... ...
# ... ... ...
# ... ... ...

ну вы поняли... :-)

а если у меня пробел в файловом пути? :-) а если у меня файл начинается на знак минус..? :)

Исправление user_id_68054, :

так как исходников сабджа нет, придётся смотреть другие...

вот например: http://aulix.com/rsync-and-rdiff-backup

внизу кнопка «Download...», открываем rar-архив.. (о боже опять rar? ну ладно, пусть :))

и тут:

#!/bin/sh

# ...

OperationType=$1
Source=$2
Destination=$3
Options=${@:4:20} # For example --delete --fake-super --compress --progress --omit-dir-times, etc 

#if test -z $SSH_SERVER_PORT; then
#	SSH_SERVER_PORT=22;
#fi

RSync()
{
	rsync --archive --one-file-system --hard-links --acls --xattrs --numeric-ids --progress -e 'ssh -c arcfour' ${@:3:20} $1 $2
}

RSyncCompare()
{
    RSync --dry-run --delete --itemize-changes --verbose ${@:3:20} $1 $2
}

# ...

ну вы поняли... :-)

а если у меня пробел в файловом пути? :-) а если у меня файл начинается на знак минус..? :)

Исходная версия user_id_68054, :

так как исходников сабджа нет, придётся смотреть другие...

вот например: http://aulix.com/rsync-and-rdiff-backup

внизу кнопка «Download...», открываем rar-архив.. (о боже опять rar? ну ладно, пусть :))

и тут:

# ...

OperationType=$1
Source=$2
Destination=$3
Options=${@:4:20} # For example --delete --fake-super --compress --progress --omit-dir-times, etc 

#if test -z $SSH_SERVER_PORT; then
#	SSH_SERVER_PORT=22;
#fi

RSync()
{
	rsync --archive --one-file-system --hard-links --acls --xattrs --numeric-ids --progress -e 'ssh -c arcfour' ${@:3:20} $1 $2
}

RSyncCompare()
{
    RSync --dry-run --delete --itemize-changes --verbose ${@:3:20} $1 $2
}

# ...

ну вы поняли... :-)

а если у меня пробел в файловом пути? :-) а если у меня файл начинается на знак минус..? :)