История изменений
Исправление bryak, (текущая версия) :
Запускалка
RUN_PATH="/home/${USER}/.dwm/scripts/startup/client"
for file in `ls -v $RUN_PATH`; do
[ -f "${RUN_PATH}/$file" ] && [ -x "${RUN_PATH}/$file" ] && "${RUN_PATH}/${file}"
done
Пример запускаемого скрипта:
cat .dwm/scripts/startup/client/02_keepassx.sh
#!/bin/bash
TARGET="keepassx"
ARGS=""
if [[ -x "$(command -v ${TARGET})" ]]; then
sudo -u $USER sh -c "${TARGET} ${ARGS} 2>/dev/null &"
fi
Только вот опять же, когда в скриптах типа echo «zzz» - всё работает, а когда туда 10 скриптов зальешь со всеми реальными тузлами, то 3 выполняется и оно дохнет. Почему ?
Исходная версия bryak, :
Запускалка
RUN_PATH="/home/${USER}/.dwm/scripts/startup/client"
for file in `ls -v $RUN_PATH`; do
[ -f "${RUN_PATH}/$file" ] && [ -x "${RUN_PATH}/$file" ] && "${RUN_PATH}/${file}"
done
Пример запускаемого скрипта:
cat .dwm/scripts/startup/client/02_keepassx.sh
#!/bin/bash
TARGET="keepassx"
ARGS=""
if [[ -x "$(command -v ${TARGET})" ]]; then
sudo -u $USER sh -c "${TARGET} ${ARGS} 2>/dev/null &"
fi
Только вот опять же, когда в скриптах типа echo «zzz» - всё работает, а когда туда 10 скриптов зальешь, то 3 выполняется и оно дохнет. Почему ?