Сценарий оболочки для использования моей среды входа - PullRequest
0 голосов
/ 03 апреля 2012

У меня crontab периодически запускает скрипт оболочки.Мне нужно, чтобы скрипт выполнялся в той же среде, в которой я обычно захожу. Могу ли я просто добавить эту строку во 2-й строке скрипта (после shebang).

source /home/<my username>/.cshrc

Или как правильно установитьпроцесс оболочки cron для использования моей среды входа в систему?

PS: я совершенно уверен, какая именно настройка необходима моему сценарию, поэтому я могу получить только весь файл .cshrc.

1 Ответ

1 голос
/ 03 апреля 2012

Попробуйте что-то вроде этого:

sudo su - <user> -c <cmd>

Конечно, вы должны сначала изменить файл sudoers.Посмотрите справочную страницу .

hth

...