add "\" to bash cmd examples

master
vvzvlad 1 year ago
parent 618954e4e6
commit a3f62c98fe

@ -58,15 +58,16 @@ docker run -it --name vestasync vvzvlad/vestasync:latest ./vestasync.py --cmd in
Пример запуска (запускается на локальной машине, адрес контроллера указывается в ```device_ip```): Пример запуска (запускается на локальной машине, адрес контроллера указывается в ```device_ip```):
```bash ```bash
./vestasync.py ./vestasync.py \
--cmd install --cmd install \
--device_ip 192.168.1.85 --device_ip 192.168.1.85 \
--gitea_address http://192.168.1.101:3001/ --gitea_address http://192.168.1.101:3001/ \
--device_new_name WB2 --device_new_name WB2 \
--gitea_token de8a2eaee0d2f27746157c2fd563815f932d671c --gitea_token de8a2eaee0d2f27746157c2fd563815f932d671c \
--user_cmd user_cmd.sh --user_cmd user_cmd.sh
``` ```
```--cmd install``` означает, что надо установить Vestasync на контроллер и подготовить его к созданию бекапа ```--cmd install``` означает, что надо установить Vestasync на контроллер и подготовить его к созданию бекапа
```--device_ip``` IP-адрес контроллера ```--device_ip``` IP-адрес контроллера
```--gitea_address``` адрес Gitea-сервера в виде "http://192.168.1.101:3001/", куда будет загружаться бекапы конфигов ```--gitea_address``` адрес Gitea-сервера в виде "http://192.168.1.101:3001/", куда будет загружаться бекапы конфигов
@ -93,12 +94,12 @@ hwclock --systohc --localtime
Пример запуска (запускается на локальной машине, адрес контроллера указывается в ```device_ip```): Пример запуска (запускается на локальной машине, адрес контроллера указывается в ```device_ip```):
```bash ```bash
./vestasync.py ./vestasync.py \
--cmd restore --cmd restore \
--device_ip 192.168.1.85 --device_ip 192.168.1.85 \
--gitea_address http://192.168.1.101:3001/ --gitea_address http://192.168.1.101:3001/ \
--gitea_token de8a2eaee0d2f27746157c2fd563815f932d671c --gitea_token de8a2eaee0d2f27746157c2fd563815f932d671c \
--source_hostname WB2-A3TBJXLS --source_hostname WB2-A3TBJXLS \
--reinstall_packages yes --reinstall_packages yes
``` ```
@ -145,12 +146,12 @@ reboot
При повторном запуске команда ```install``` перезапишет файлы скриптов и сервисов для обновления скриптов на существующих контроллерах, если вышла новая версия VestaSync. При повторном запуске команда ```install``` перезапишет файлы скриптов и сервисов для обновления скриптов на существующих контроллерах, если вышла новая версия VestaSync.
В этом случае в ```--device_ip``` можно передать несколько IP-адресов, разделенных пробелами: В этом случае в ```--device_ip``` можно передать несколько IP-адресов, разделенных пробелами:
``` ```bash
./vestasync.py --cmd install ./vestasync.py --cmd install \
--device_ip ==> 192.168.98.92 192.168.98.85 <== --device_ip 192.168.98.92 192.168.98.85 \
--gitea_address http://192.168.98.101:3001/ --gitea_address http://192.168.98.101:3001/ \
--device_new_name WB1 --device_new_name WB1 \
--gitea_token de8a2eaee0d2f27746157c2fd563815f932d670c --gitea_token de8a2eaee0d2f27746157c2fd563815f932d670c
``` ```
Обратите внимание, что устанавливать Vestasync на несколько контроллеров лучше с помощью скрипта ниже из раздела "Множественный запуск", потому что при указании набора из нескольких адресов ```device_ip``` с командой ```install``` у них будет одинаковые имена хостов (```--device_new_name WB1```), отличающееся только серийным номером: WB1-AFYATAO7, WB1-A3TBJXLS и так далее. Обратите внимание, что устанавливать Vestasync на несколько контроллеров лучше с помощью скрипта ниже из раздела "Множественный запуск", потому что при указании набора из нескольких адресов ```device_ip``` с командой ```install``` у них будет одинаковые имена хостов (```--device_new_name WB1```), отличающееся только серийным номером: WB1-AFYATAO7, WB1-A3TBJXLS и так далее.

Loading…
Cancel
Save