<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 18, 2015 at 11:17 AM, Johan Ouwerkerk <span dir="ltr"><<a href="mailto:jm.ouwerkerk@gmail.com" target="_blank">jm.ouwerkerk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You say this part:<br>
<span class=""><br>
>         echo -n $"$msg (press ESC to skip): " > /dev/console<br>
<br>
</span>Displays fine.<br>
<br>
But these:<br>
>                     echo "[ OK ]"<br>
>                     echo<br>
<br>
And these:<br>
<span class="">>                     echo "[ FAILED ]"<br>
>                     echo "This is failure"<br>
<br>
</span>Don't.<br></blockquote><div><font color="#0000ff">Hmmm... Not actually any message before that if statement( whether or not redirected to /dev/console or not, it doesn't matter ) or as soon as the wfw process exits or gets killed( that's what those if /else  is checking for )</font></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Spotting the obvious difference: only the first (which you *do* see)<br>
is redirected to /dev/console.<br>
<br>
So the obvious fix would seem to be:<br>
<br>
echo "[OK]" > /dev/console<br>
echo "" > /dev/console<br>
<br>
And:<br>
<br>
echo "[FAILED]" > /dev/console<br>
echo "This is failure" >/dev/console<br>
<br>
...<br>
<br>
Wouldn't it?<br></blockquote><div><font color="#0000ff">No it doesn't fix it. Secondly, my main problem is why it is not working with systemd. When, I was using this script as initscript before porting this to systemd. I was able to see all echo messages.</font></div><div><font color="#0000ff">Secondly, what I have observed is as soon as the wfw process exits or gets killed. echo messages don't come.</font></div></div><br></div></div>