Еще один инструмент, который почти не упоминается, - tasksel.
Запустите tasksel --list-tasks, чтобы посмотреть, какие задачи доступны. []
Выполнить tasksel --list-tasks, чтобы посмотреть, какие задачи доступны. ! d1]
Как запускать скрипт в качестве демона?
#!/bin/sh
while true; do
if mountpoint -q /media/rene/DEVICE_NAME; then
export device_mounted=yes
else
unset device_mounted
fi
sleep 30
done
Изменить:
С разъяснением в вашем отредактированном вопросе мы можем немного упростить скрипт:
#!/bin/sh
while true; do
if mountpoint -q /media/rene/DEVICE_NAME; then
export device_mounted=yes
break
fi
sleep 30
done
Сохраните это где-нибудь, например, device-check.sh и сделать исполняемый файл сценария:
chmod +x /path/to/device-check.sh
Затем добавьте эту строку в ~/.profile:
/path/to/device-check.sh &
Конечный символ & необходим. Это запускает скрипт как отдельный процесс, позволяя продолжить процесс входа в систему.
После этого скрипт запускается при входе в систему и проверяет каждую 30-ю секунду, если устройство установлено. Если / когда скрипт обнаруживает, что устройство смонтировано, оно устанавливает переменную среды и заканчивается.
Как запускать скрипт в качестве демона?
#!/bin/sh
while true; do
if mountpoint -q /media/rene/DEVICE_NAME; then
export device_mounted=yes
else
unset device_mounted
fi
sleep 30
done
Изменить:
С разъяснением в вашем отредактированном вопросе мы можем немного упростить скрипт:
#!/bin/sh
while true; do
if mountpoint -q /media/rene/DEVICE_NAME; then
export device_mounted=yes
break
fi
sleep 30
done
Сохраните это где-нибудь, например, device-check.sh и сделать исполняемый файл сценария:
chmod +x /path/to/device-check.sh
Затем добавьте эту строку в ~/.profile:
/path/to/device-check.sh &
Конечный символ & необходим. Это запускает скрипт как отдельный процесс, позволяя продолжить процесс входа в систему.
После этого скрипт запускается при входе в систему и проверяет каждую 30-ю секунду, если устройство установлено. Если / когда скрипт обнаруживает, что устройство смонтировано, оно устанавливает переменную среды и заканчивается.