Ich habe das Problem das bei If Abfragen die Variablen von einer einderen Datei nicht genommen werden und ich weiss leider nicht warum vieleicht kann mir ja jemand helfen.

in der config.sh stehe dieses

PHP-Code:
#!/bin/sh
TEST_1=on 
un der Start Datei steh dieses

PHP-Code:
#!/bin/sh
source /config.sh

if [ $TEST1 "on" ]; then
  
echo "Ausgabe geht"
   
else
  echo 
"Ausgabe geht nicht"
    
fi   
 
echo "$TEST1
Bei echo "$TEST1" wird auch on zurück gegeben nur nicht in der IF Abfrage hier komt das "Ausgabe geht nicht"

Kann mir jemand sagen warum?