Как передать аргументы скрипту, добавленному в автозагрузку приложений?

Я хочу запустить скрипт при запуске, в идеале в конце процесса загрузки. Для этого я добавил его в список автозагрузки приложений с помощью графического интерфейса. Это работает нормально.

Однако я также хочу передать ему параметры командной строки при инициализации. Я попытался добавить его в саму команду в автозагрузке приложений, но это не работает. Итак, как мне передать параметры при инициализации?

1
задан 4 October 2013 в 08:26

1 ответ

Один из способов - записать эти аргументы в файл, а затем получить доступ к этому файлу из сценария. Например, если предположить, что ваш сценарий является сценарием bash, а ваш файл с аргументами выглядит примерно так:

a=7
b="foo"
c=$a

вы можете вызвать эти аргументы в своем сценарии следующим образом:

#!/bin/bash

source /path/to/file_with_arguments

#just for test
echo $a
echo $b
echo $c

#your code script here
0
ответ дан 4 October 2013 в 08:26

Другие вопросы по тегам:

Похожие вопросы: