SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [KONFERENCE] zsh



Phil Regnauld skrev:

> Hanne Munkholm writes:
> > Min umiddelbare reaktion er at jeg er imod - det er
> > bash folk får installeret med deres Linux distribution.
> > Lær dem at bruge det. Jeg synes ikke bash skal slettes
> > af emnelisten.

Enig.

>         Jamen, der eksisterer allerede masse a dokumentation
>         paa Bash, inkl, howtos og en Oreilly.

Ja. Men de færreste har læst den, eller har tænkt sig at gøre det.

>         Skal vi kun snakke om de kendte ting, som kommer pakket
>         med linux ?

Linux er jo kun en kerne, som er ikke pakket med noget som helst.
De primære utils der er i linux distributionerne er dem der
er nødvendige for at man kan kalde det et unix system.

Jeg er lidt gammeldags og synes at man skal lære hvad de basale
unix værktøjer kan. Blandt disse regner jeg sh, awk, sed og ex/vi,
og evt. C. (de er varige goder).

Hvis det skal være mere avanceret, bliver det ksh, perl, og
måske emacs og C++.

>         Hvis shell'en var /bin/sh som i FreeBSD, vil der vaere
>         en snak om det ?

Bestemt. Faktisk synes jeg det ville være bedre at snakke om
den, eller ihvertfald at begrænse snak om de extensions som
bash tilføjer til sh, og kun snakke om kommandolinje
redigeringsfaciliteterne (helst i vi mode).

Jeg synes ikke zsh er et vigtigt, men derimod et meget specielt
emne. Den har en masse smarte features, og forsøger at være både
sh og csh kompatibel på en gang.

Hvis man skal lave shell programmering bør det laves så
det virker med /bin/sh, eller til nød med /bin/ksh, for
de findes på alle posix unix'er. bash er en god erstatning
for ksh så den går an, sålænge man laver noget der er ksh
kompatibelt.

Men at lave shell scripts der kun virker med zsh, nej.
Det er ikke smart.

Jeg nævner ikke csh, for den er uegnet til shell
programmering pg.a. bugs og manglende evne til at
adskille stdout fra stderr.

-- 
torben fjerdingstad        | linux-2.2.10-smp/GNU/gnome-1.0
sslug@sslug        | linux får den op og stå


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 20:40
Denne side vedligeholdes af MHonArc .