У меня есть сценарий bash
, который открывает вторую программу. Для этого я использовал эту команду:Сценарий вызова (имя программы) над текстовым файлом
programname -parameter -parameter
Но название программы может быть различным. Например, "program1"
, "program2"
, "programABC"
. Имя этой программы сохраняется в файле с именем «config
» и может быть там изменено (я не хочу использовать здесь параметры, мне нужен этот файл конфигурации).
Например, когда мне нужно «program2
» Я
echo "program2" > config
Параметры в моем сценарии не всегда одинаковы - независимо от того, какую программу я использую.
Теперь мой сценарий должен получить первую строку из моего файла «config
» и прикрепить два параметра (первый заданный код).
Я пытался что-то вроде
cat config | -parameter -parameter
Но это не будет работать.
Имеет ли файл 'config' только имя программы для запуска и никакого другого содержимого? – Inian