Ich bekomme unter Fehler beim Ausführen eines Shell-Skripts. Hilfe freundlicher [Absicht für das Skript zu prüfen ist, ob die aktuelle Betriebssystem-Version (RHEL/CentOS) ist weniger als 7 oder nicht]Problem in Shell-Skript
==================== ============== FEHLER ============================
./test.sh: line 5: 7]: No such file or directory
PHP 5.4 will be installed by default
================================================ =======================
#!/bin/bash
# Script Name: test.sh
VERSION=`cat /etc/redhat-release|awk '{print $4}'|cut -d "." -f1`
if [ "$VERSION" < "7" ]
then
echo "PHP 5.4 need to be installed separately"
else
echo "PHP 5.4 will be installed by default"
fi`
ist es schwer, Ihre Frage zu verstehen. Bitte schreiben Sie es neu, damit wir das Skript richtig sehen können. – stzahi
Was ist das (') Apostroph vor "#!/Bin/bash" ?? – stzahi
Verwenden Sie '-lt' anstelle von' <'. Verwenden Sie auch '[[]]' anstelle von '[]', um zu verhindern, dass die Shell '<' and '>' als Dateideskriptoren/Operatoren interpretiert. – 123