Tutto il mio script è attualmente presente:Ottenere "command not found" errore durante il confronto di due stringhe in Bash
#!/bin/sh
clear;
blanko="";
# Dummy-Variablen
variable=Testvariable;
if [[$variable == $blanko]];
then
echo "Nichts da!"
else
echo $variable
fi
e se entro
TestSelect.sh
ottengo
/usr/bin/TestSelect.sh: line 6: [[Testvariable: command not found
Testvariable
come posso risolvere questo?
suggerimento per il futuro: [shellcheck] (http://www.shellcheck.net) punterà automaticamente questo e altri problemi di base. –
Grazie a tutte le mie ricerche non ho trovato questo sito. :-) – EpsilonAlpha
Un altro puntatore: hai solo bisogno di un'istruzione che termina con ';' se stai mettendo _multiple_ dichiarazioni su una singola riga. – mklement0