Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

begin explain
# .echoOff
# .echoTmpl
echo "false regular"
# .runChkTmpl
{ false regular 
} || exit $?
# .echoOn
# .runChkTmpl
{ : silent 
} || exit $?
# .echoOn
false ignore-errors
echo run despite the -n option
run despite the -n option
end explain

begin combined

silent=no always=no ignerr=no
# .echoOff
# .echoTmpl
echo "echo running"
# .runChkTmpl
{ echo running 
} || exit $?
# .echoOn

silent=no always=no ignerr=yes
echo running; false

silent=no always=yes ignerr=no
echo running
running

silent=no always=yes ignerr=yes
echo running; false
running
*** Error code 1 (ignored)

silent=yes always=no ignerr=no
# .runChkTmpl
{ echo running 
} || exit $?
# .echoOn

silent=yes always=no ignerr=yes
echo running; false
# .echoOn

silent=yes always=yes ignerr=no
echo running
running

silent=yes always=yes ignerr=yes
echo running; false
running
*** Error code 1 (ignored)

end combined
exit status 0