Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.misc > #29600

tip for improving your shell skills

Path csiph.com!5.us.feeder.erje.net!feeder.erje.net!news.linkpendium.com!news.linkpendium.com!panix!qz!not-for-mail
From Eli the Bearded <*@eli.users.panix.com>
Newsgroups comp.os.linux.misc
Subject tip for improving your shell skills
Date Thu, 2 Apr 2020 00:09:43 +0000 (UTC)
Organization Some absurd concept
Lines 18
Message-ID <eli$2004011957@qaz.wtf> (permalink)
NNTP-Posting-Host panix5.panix.com
X-Trace reader2.panix.com 1585786183 6879 166.84.1.5 (2 Apr 2020 00:09:43 GMT)
X-Complaints-To abuse@panix.com
NNTP-Posting-Date Thu, 2 Apr 2020 00:09:43 +0000 (UTC)
Keywords april-fools
X-Liz It's actually happened, the entire Internet is a massive game of Redcode
X-Motto "Erosion of rights never seems to reverse itself." -- kenny@panix
X-US-Congress Moronic Fucks.
X-Attribution EtB
XFrom is a real address
Encrypted double rot-13
User-Agent Vectrex rn 2.1 (beta)
Xref csiph.com comp.os.linux.misc:29600

Show key headers only | View raw


By running:

echo "set -e" >> ~/.bash_profile

You can put your shell (well, at next login) into an enhanced error
checking mode. This makes it much easier to detect when any program
you run has errors thus allowing you to learn from mistakes and avoid
making them again. It will also prevent you from accidentally using
undefined variables, so "rm -rf $HOM/bin" instead of "rm -rf $HOME/bin"
won't delete (or attempt to delete) /bin.

The enhanced error checking has long been recommended for shell scripts,
but don't miss the opportunity to benefit from it on the command line,
too.

Elijah
------
try also "set -C" for anti-clobber protection

Back to comp.os.linux.misc | Previous | NextNext in thread | Find similar


Thread

tip for improving your shell skills Eli the Bearded <*@eli.users.panix.com> - 2020-04-02 00:09 +0000
  Re: tip for improving your shell skills Bit Twister <BitTwister@mouse-potato.com> - 2020-04-01 23:04 -0500
  Re: tip for improving your shell skills "Chris F.A. Johnson" <cfajohnson@cfaj.ca> - 2020-04-01 23:40 -0400
    Re: tip for improving your shell skills Eli the Bearded <*@eli.users.panix.com> - 2020-04-02 17:17 +0000
    Re: tip for improving your shell skills Richard Kettlewell <invalid@invalid.invalid> - 2020-04-03 08:20 +0100
      Re: tip for improving your shell skills "Chris F.A. Johnson" <cfajohnson@cfaj.ca> - 2020-04-06 18:08 -0400

csiph-web