title: How to prevent UnityEngine.Debug.Log writing multiple lines to ADB
body: <p>I am using ADB to log in Windows PowerShell from a Unity built application running on a connected Android device.
  I am only interested in my own message invoked in script from e.g. UnityEngine.Debug.Log("<strong><em>## State set to SolvingAnchor</em></strong>"), but Unity appends 8 lines to this message:</p>
  
  <ul>
  <li>.\adb logcat -s Unity -e "^[#]{2}" -m 1</li>
  <li>--------- beginning of crash</li>
  <li>--------- beginning of system</li>
  <li>--------- beginning of main</li>
  <li>02-11 10:07:42.658  8293  8315 I Unity   : <strong><em>## State set to SolvingAnchor</em></strong></li>
  <li>02-11 10:07:42.658  8293  8315 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object,
  String, Object[])</li>
  <li>02-11 10:07:42.658  8293  8315 I Unity   :
  UnityEngine.Logger:Log(LogType, Object)</li>
  <li>02-11 10:07:42.658  8293 
  8315 I Unity   : UnityEngine.Debug:Log(Object)</li>
  <li>02-11 10:07:42.658 
  8293  8315 I Unity   :
  Assets.Scripts.TrackedImageHandler:SetState(State)</li>
  <li><p>02-11 10:07:42.658
  8293  8315 I Unity   : Assets.Scripts.TrackedImageHandler:Update()</p></li>
  <li><p>02-11 10:07:42.658  8293  8315 I Unity   : </p></li>
  <li>02-11 10:07:42.658  8293 
  8315 I Unity   : (Filename: ./Runtime/Export/Debug/Debug.bindings.h
  Line: 35) </li>
  <li>02-11 10:07:42.658  8293  8315 I Unity   :</li>
  </ul>
  
  <p>As seen in the output filtering on regex is not working as I would have hoped.
  Is there a way to only print the message and skip the Unity generated redundant lines?</p>