title: How to change the author name filtered by the commit message?
body: <p>The set-up is like this. We had a number of pushes to the repository with a commit messages that looked like this:</p>
  <pre><code>[System] Updated the logs
  [System] CSV file updated
  etc.
  </code></pre>
  <p>Now I would like those commits to be tied to a specific git account so I could distinguish the changes from my commits. The &quot;System&quot; has been committing with the author name and the emails just like mine.</p>
  <p><strong>Now I would like to search for the commit messages and for the every commit that has [System] in the message, I would like to update the name to the System. How I can do that?</strong></p>
  <p>and I would like it to be in a form of a console command (where I can just run a command, <strong>without</strong> using <code>-interactive</code> option to manually change it) (using git of bash or python, whatever solution there is)</p>
  <p>There are some commands that could help like:</p>
  <p><code>git show :/[System]</code> - which shows the last git message matching the string</p>
  <p><code>git-filter-branch</code></p>
  <p>and some other, but I am not sure how I could do that in a script-like (or any) form.</p>