我有一個變量,我需要解析拉出一個版本字符串,有沒有辦法做到這一點?下面是一個可變變量的例子。有沒有一種方法來grep或解析一個變量
--xxx 1.2.3-102 --yyy 2.5.10-47 --zzz 10.4.2-193
更新:添加ansible任務格式
---
- hosts: localhost
tasks:
- name: Get Version
shell: echo '{{ version }}'
register: results
- set_fact:
value: "{{ results.stdout | regex_search(regexp,'') }}"
vars:
regexp: ''
- debug:
var: value
你需要使用正則表達式 – Shaybi