PHP Version mit Bash herausfinden
2012-06-19

2018-04-22 12:30:20 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


Diese Website verwendet Cookies, um Ihnen den bestmöglichen Service zu gewährleisten. Weiterführende Informationen finden Sie in unserer Datenschutzerklärung. Klicken Sie in die nachfolgende Checkbox um Cookies zu akzeptieren. Bestätigen Sie anschließend durch Klick auf "Speichern".