Próbuję wyodrębnić przypisanie zmiennej z pliku, który jest zdefiniowany w większym ciągu w pliku zewnętrznym /home/user/file.txt:
export OS_USERNAME=XXXXX
Chcę „źródłować” plik i pobrać przypisanie zmiennej, aby mój skrypt traktował go jako:
OS_USERNAME=XXXXX
Następnie wrzucę tę zmienną do innej komendy, którą uruchamiam w moim skrypcie.
config -- "$OS_USERNAME" --test --run
Czy ktoś może mi wyjaśnić, jak mogę pobrać przypisanie zmiennej z pliku zewnętrznego?
Odpowiedzi:
2 dla odpowiedzi № 1W tobie scenariusz
#! /bin/bash
source /path/to/file.txt
# your variables are set
command
command
...