Liste des Groupes | Revenir à cu shell |
On 2024-04-07, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:On Sun, 07 Apr 2024 00:01:43 +0000, Javier wrote:>
>The downside is the loss of performance because of disk access for>
trivial things like 'nfiles=$(ls | wc -l)'.
Well, you could save one process creation by writing
“nfiles=$(echo * | wc -l)” instead. But that would still not be strictly
correct.
>I suspect disk access times where>
one of the reasons for the development of perl in the early 90s.
Shells were somewhat less powerful in those days. I would describe the
genesis of Perl as “awk on steroids”. Its big party trick was regular
expressions. And I guess combining that with more sophisticated data-
structuring capabilities.
Perl is more awk+sed+sh in a single language. Basically the killer
of the Unix philophy in late 90's/early 00's, and for the good.
Les messages affichés proviennent d'usenet.