From 6364fa4dad17f996e0e17b56e9974906cf85f7d8 Mon Sep 17 00:00:00 2001 From: A Holt Date: Thu, 4 Jul 2019 19:18:24 -0400 Subject: [PATCH] Example clarifies how regexp's extract PHP version # --- roles/nextcloud/tasks/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/nextcloud/tasks/main.yml b/roles/nextcloud/tasks/main.yml index bb8bea837..76349af30 100644 --- a/roles/nextcloud/tasks/main.yml +++ b/roles/nextcloud/tasks/main.yml @@ -19,6 +19,7 @@ # INSPIRED BY: github.com/iiab/iiab/blob/master/roles/nodejs/tasks/main.yml#L10-L54 - name: Try to run 'php -v' to get PHP version + # e.g. converts multi-line "PHP 7.0.33-0ubuntu0.16.04.5 (cli) ( NTS ) ..." to "7.0.33" shell: php -v | head -1 | sed 's/^[^0-9.]*//' | sed 's/[^0-9.].*//' register: php_version_installed #ignore_errors: yes # NOT NEC: if php is not installed, php_version_installed.stdout will get set to ""