Pull to refresh
58
0
Александр @Skywrtr

User

Send message
Можно сказать, что не забыл. Помните, в статье я рассказывал про dialog. А теперь фокус… Заменяем whiptail на dialog:
dialog --title Habr --checklist «Simple checkbox menu» 12 35 3 $(echo {hello,habra,habr}" '' 0" )
И смотрим, что получилось :)
Действительно, исправил. Спасибо.
Просто на практике мне приходилось анализировать сразу несколько команд, и там предыдущий вариант казался логичным. Про $? я и не подумал даже.
Спасибо. В следующей части расскажу. А еще про нотиферы и звуковое оповещение. Есть еще пожелания?
Авторитетным источником выступить не смогу, но из строчки "tput is a standard Unix operating system command which is used to set terminal features" можно сделать вывод, что эта команда присутствует и во всех *nix системах и стабильна.
tput hpa N — сдвиг курсора на N позиций
tput cols получает ширину окна терминала
tput cub 6 — сдвигает курсор на 6 позиций влево

Таким образом [OK] прижимается к краю.
Это я все к тому, что mhddfs в этой ситуации логичнее, хоть и придется разбивать файлы на блоки, размером с вместимость аккаунта. Но тогда всегда будет возможность получить свои данные, просто скачав части файла с разных аккаунтов.
Ну вот открыл я 4 аккаунта в Dropbox. Залил туда фильм. Пришел на работу и хочу этот фильм выкачать. Мне понадобиться выполнять те же самые танцы с бубном? А если файлы будут маленькие, то смогу ли я пользоваться этими аккаунтами по отдельности?
По сути я делал не бэкап, а просто дублировал файлы. Так удобнее к ним добираться.
Но, при желании, можно и уже к готовому скрипту прикрутить функции бэкапа (кстати, в планах). Но эту функцию можно реализовать и тем же rsync (здесь подробнее).
sudo rsync --archive --one-file-system /var/www --delete /mnt/webdav/backup/`date +%F--%H-%M`
rsync — это обычная утилита синхронизации. Ей все равно с чем работать, хоть с обычными папками, хоть с WebDAV, хоть даже по ssh. Про принципы работы можно прочитать здесь.
12 ...
24

Information

Rating
Does not participate
Location
Ростовская обл., Россия
Date of birth
Registered
Activity