title: Delete all branches that are more than X days/weeks old
body: <p>I found the below script that lists the branches by date. How do I filter this to exclude newer branches and feed the results into the Git delete command?</p>
  
  <pre><code>for k in $(git branch | sed /\*/d); do 
    echo "$(git log -1 --pretty=format:"%ct" $k) $k"
  done | sort -r | awk '{print $2}'
  </code></pre>