ansible yaml shell command

http://docs.ansible.com/ansible/shell_module.html

 - name: なにか実行
  shell: |
    echo hoge >> somelog.txt
    echo foo
    echo baa
  args:
    chdir: somedir/

ansible-playbookのYAMLを読みやすくする工夫 - Qiita

shell
shellはリモートノードのシェル(/bin/sh)を通して実行される。 次の文字を使用できる。
$HOME, "<", ">", "|", "&"

command
commandは次の文字を使用できない。
$HOME, "<", ">", "|", "&"

ansibleでshellやcommandを使う時の注意点 - Qiita