#!/bin/bash ap() { export PLAYBOOK_DIR="${PLAYBOOK_DIR:-$HOME/AnsiblePlaybook}" ( cd "$PLAYBOOK_DIR" local cmd=(ansible-playbook ansible/site.yml -l "$HOSTNAME" -K) if [ -n "$1" ]; then cmd+=(--tag "$1") fi printf '+ %s\n' "${cmd[*]}" "${cmd[@]}" ) }