/ / Jak wyodrębnić przypisanie zmiennej z ciągu - linux, bash, skrypty

Jak wyodrębnić przypisanie zmiennych z ciągu znaków - linux, bash, scripting

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 № 1

W tobie scenariusz

#! /bin/bash

source /path/to/file.txt
# your variables are set
command
command
...