Пока Вы не видите записи в журнале нет никакого способа потенциально знать это. Нет никакого регистра системного журнала или чего-то как этот.
Но достигнуть Вашей цели можно подстроить системный журнал:
Установленный rsyslog-конфигурационный-файл сделает точно то же вначале как конфигурацию системного журнала по умолчанию. НО: можно подстроить его - например, записать, что сообщения, отправленные программой X через средство системного журнала Y в файл Z - затем, управляют: dont't пишут эти сообщения где-либо еще.
echo Test |sed -f <(sed 's/\(.*\),\(.*\)/s,\\<\1\\>,\2,gI/' mydic)
\<и \> указывают на запуск и конец слова, соответственно.
Вы попросили, чтобы это заменило "e" "AlphabetE", который это сделано правильно. Я подозреваю, что Вы означали это только рассматривать целые слова?
Попробуйте это:
echo "test" | sed -f <(sed -e 's/.*/s,\\<&\\>,gI/' mydic)
Править: Я заметил, что Вы на самом деле занимались проблемой случая.