Я должен реализовать сценарий развертывания, который запускает команду с помощью специального символа от конкретного пользователя.Linux, команда запуска BASH со специальным char
Команда, я должен начать это:
cd /path
. ./setantenv.sh
Я пытаюсь запустить команду с этим синтаксисом:
su - USER -s /bin/bash -c 'cd /PATH/ && . ./setantenv.sh'
su - USER -s /bin/bash -c 'cd /PATH/ && ant clean all'
Но у меня есть проблемы с . ./setantenv.sh
В чем проблема? –
Какой из этих символов особенный? Знаешь, мы все уникальны. – tripleee