----------------------------------------------------------------------------------
@MSGID: 1@dont-email.me> 0fec4103
@REPLY: 1@news.xmission.com>
456dcd08
@REPLYADDR Muttley@dastardlyhq.com
@REPLYTO 2:5075/128 Muttley
@CHRS: CP866 2
@RFC: 1 0
@RFC-Message-ID: 1@dont-email.me>
@RFC-References: <kmj8hhFq8tqU1@mid.individual.net>
1@dont-email.me> 1@dont-email.me> 1@dont-email.me>
1@news.xmission.com>
@TZUTC: -0000
@TID: FIDOGATE-5.12-ge4e8b94
On Sat, 16 Sep 2023 09:10:28 -0000 (UTC)
gazelle@shell.xmission.com (Kenny McCormack) wrote:
>In article
1@dont-email.me>, <Muttley@dastardlyhq.com> wrote:
>....
>>Seems to me far too many people try and use shell script way beyond what it
>>was intended to do - ie navitage the file system, link commands together and
>>job control - and use it where they`d be far better off simply using perl or
>>python (or even awk) which leads shell authors to bung in features no sane
>>person in their right mind would ever need, never mind use.
>
>You know what they say about opinions.
>
>Everybody`s got one.
I don`t present mine as fact. Plenty of others do. Plus I`ve been working
on *nix for 30 years and only twice have I seen anyone try and get clever
with shell scripts , in one case using co-process in bash. In both cases
their code was fragile and didn`t cope with edge cases and they`d have been
better off writing it in a language that had far better error handling.
$? and trap simply don`t cut it beyond a certain level of complexity.
--- FIDOGATE 5.12-ge4e8b94
* Origin: A noiseless patient Spider (2:5075/128)
SEEN-BY: 5001/100 5005/49 5015/255 5019/40 5020/715
848 1042 4441 12000
SEEN-BY: 5030/49 1081 5075/128
@PATH: 5075/128 5020/1042 4441