... | perl -pe 'BEGIN { $|=1; } s/\Qhide_me/removed/ig' | tee -a test.log #### ... | censor_passwd | tee -a test.log #### #!/usr/bin/perl # censor_passwd use warnings; use strict; my $password = "hide_me"; $| = 1; while () { s/\Q$password/removed/ig; print; }