ファイル名(変数)の拡張子を除いた部分を取得
- name: Common tasks => Ensure symlinks for utilities exist file: src=~/bin/{{ item }} dest=~/bin/{{ (item | splitext)[0] }} mode=755 state=link with_fileglob: - bin/*
変数が未定義の場合にデフォルト値を使用する
- name: Create user user: name: "{{ my_variable | default('default_value') }}"https://stackoverflow.com/questions/35105615/ansible-use-default-if-a-variable-is-not-defined