PHP Version mit Bash herausfinden
2012-06-19

PHP,Linux,Bash,DE

Langform

$ php -v | grep PHP -m 1 | awk '{print $2}'

⤷ Beispiel Ergebnis: 7.0.4-6+deb.sury.org~trusty+1

Kurzform

$ sLong=`php -v | grep PHP -m 1 | awk '{print $2}'`; echo ${sLong:0:3}

⤷ Beispiel Ergebnis: 7.0

Möchte man einen Wert ohne Punkt haben, bspw. weil ein solcher in einer weiteren Bash Verarbeitung einfacher vergleichbar ist, kann man noch einen sed Ausdruck hinzufügen, welcher Punkte entfernt.

$ long=`php -v | grep PHP -m 1 | awk '{print $2}'`;echo ${long:0:3} | sed 's/\.//g'

⤷ Beispiel Ergebnis: 70


Comment++

E-Mail Adresse wird nicht veröffentlicht.
E-mail address will not be published.