ОТВЕТ: оказывается, что трассировку можно сделать проще, чем я думал. Я написал небольшое приложение C#, чтобы попробовать каждую комбинацию. После того, как вы откроете прослушиватель в приложении, вы сможете писать в него по своему желанию. Очистка очищает буферы (в моем случае я записываю в файл), и весь вывод выводится в файл.
Теперь вы можете ЗАКРЫТЬ файл, и в этот момент вы можете либо ОТКРЫТЬ его снова в то же место с тем же именем и т.д. c (БЕЗ потери чего-либо в файле) или вы можете просто go опередить запись в него. Опять же, вы можете грипп sh, если хотите, и все это добавляется в файл. ИЛИ вы можете закрыть снова, и он добавляется в файл (Закрытие автоматически делает грипп sh).
Это, безусловно, отвечает на все мои вопросы. Я надеюсь, что это тоже самое.