Помогите, не могу выявить установлен ли пакет...... ранее ставил таким методом... метод меняться не будет!! нужно имено решение по определению установлен или нет.... echo "Со...
Нужна помощь!! помогите пожалуйста... есть следующая команда sudo grep '#раздел 3' /info.txt > /dev/null 2>&1 || sudo tee -a /info.txt > /dev/null 2>&1 <<_EOF_ #раздел 3 # че...
Работало до этого так.. sudo -u homeassistant -H -s sh -c 'cd /srv/homeassistant ; python3 -m venv . ; source bin/activate ; python3 -m pip install wheel > /dev/null; echo -en...
получилось так ну не совсем... вот что у меня получилось....это разве правильно? неужели так правильно делать? #!/bin/bash if dpkg -l homeassistant &>/dev/null; then echo "H...
Не замутить аналог собственно dyndns на своём хостинге ?
вся проблема в nohup hass & из за него все вперёд назад запускается... убрал все нормально ставить.. даже проверку после установки организовал... чтобы отдельно запустить его ...
а здесь короткий пример просто сделал проблемы, чтобы глаза не болели смотреть на крякообразы.... разработчик говорит делать так sudo -u homeassistant -H -s cd /srv/homeassis...
если pip не работает скажем pip -q install homeassistant можно его ставить так pip3 -q install homeassistant или это не надежно?? а может так можно?? python3 -m pip -q install...
на чистой системе с командой if (cd /srv/homeassistant && source bin/activate && pip freeze | grep -q homeassistant); then выходит такая ошибка ... install.sh: строка 51: cd: ...
что смешного? я еще и статьи пишу! а вот с кодом хреново все получается почему то... хотя я раньше на батниках сидел, а сейчас перешел на bash... с линкуксом не давно дело име...
потом, с этим тоже повожусь... сейчас то что делаю для личного опыта... а когда половина того что я делал уже было сделано... я про deb пакеты и не думал.... а еще больше инте...
sudo -u homeassistant -i sh -c 'cmd1 && cmd2 && cmd3 ...' получается -u homeassistant выполнить команду от имени homeassistant -i sh запустить оболочку входа в систему и зап...
разработчик говорит делать так sudo -u homeassistant -H -s cd /srv/homeassistant python3 -m venv . source bin/activate в скрипте делаю так sudo -u homeassistant -H -s sh -c '...
в итоге остановились на том что правильнее так sudo -u homeassistant -H -s sh -c 'cd /srv/homeassistant && python3 -m venv . && . ./bin/activate' чем вот так sudo -u homeassi...
как с этим быть в итоге?? sudo su homeassistant -c 'команды' говоришь не правыльно а команда sudo -u homeassistant -H -s останавливает мне скрипт, Делать то что ? как выполит...
а это нормальная реакция??
типо ~/. и /home/pi/ ?
для себя все... докер по сути это хорошо? или это для тех кто не все догоняет? как на это люди с опитом смотрят?
а потому что смысл?? это как доп функция котрую надо писать в строке.. а не отдельно вводить.
у меня в начале #!/bin/bash для чего нужны ? #!/usr/bin/env bash set -x