title: can not source ~/.bashrc file with ansible
body: <p>I have a list of aliases in a file, <code>.bash_aliases</code>, which is being copied to remote servers with <code>ansible playbook</code>. The file is getting copied to the destination but the <code>.bashrc</code> (which in turns load the <code>.bash_aliases</code>) file is not getting loaded using the following ansible task.</p>
  
  <blockquote>
    <p>I have tried giving the executable argument</p>
  </blockquote>
  
  <pre><code>  - name: source the .bashrc file
      shell: source ~/.bashrc
      args:
        executables: "/bin/bash"
  </code></pre>
  
  <blockquote>
    <p>Without argument</p>
  </blockquote>
  
  <pre><code>  - name: source the .bashrc file
      shell: source ~/.bashrc
  </code></pre>
  
  <blockquote>
    <p>With raw module</p>
  </blockquote>
  
  <pre><code>  - name: source the .bashrc file
      raw: source ~/.bashrc
  </code></pre>
  
  <p>With command module
        - name: source the .bashrc file
          command: source ~/.bashrc</p>
  
  <p>Nothing works!!! Any help</p>