[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Umfrage] Welche Shells benutzt ihr?


Um einen Anfang zu machen: Ich bewege mich vorwiegend in Debian-gepraegten 
Umgebungen (@work, @home) und in FreeBSD Umgebungen (@uugrn,
@stadtwiki, â?¦) 

On Sun, Sep 15, 2013 at 02:20:14AM +0200, Raphael Eiselstein wrote:
> (1) Welche shells nutzt ihrâ?¦
> * â?¦ als login Shell?
Ueblicherweise und fast ueberall /bin/bash oder /usr/local/bin/bash
Bisher konnte mich kein Hype soweit beeinflussen, dass ich das irgendwo
je geaendert haette.

> * â?¦ fuer shell-scripte? (z.B. #! /bin/sh)
Ich versuche praktisch immer /bin/sh zu verwenden. Falls es nicht um
jeden Preis portierbar sein soll und ich mehr Features benoetige als mir
eine /bin/sh liefern kann, dann verwende ich unter Linux /bin/bash oder 
unter FreeBSD /usr/local/bin/bash.

> * â?¦ andere (und welche) Zwecke?
> 
> (2) Was bekommt man bei euch, wenn man in einem Shellscript "#! /bin/sh"
> verwendet? (OS/Distribution und Version, Herkunft und Version der Shell)

Auf Debian Linux basierten Systemen bekommt man seit squeeze
ueblicherweise einen symlink auf die "dash" was laut dessen manpage ein
fork oder eine Linux-Portierung der NetBSD-Version der ash (Almquist
SHell) ist.
 
Unter FreeBSD bekommt man (laut manpage) einen BSD-Clone der "Bourne
shell from AT&T System V Release 4 UNIX." und geht ebenfalls auf Kenneth
Almquist zurueck. 

Ob und in wie weit die "dash" unter Debian dem entspricht was unter
FreeBSD verwendet wird kann ich nicht sagen, wuerde mich aber
interessieren, insbesondere vor dem Hintergrund der "rausgepatchten"
suid-Deeskalation der "dash" unter Debian.

Gruss
Raphael

-- 
Raphael Eiselstein <rabe@xxxxxxxxx>               http://rabe.uugrn.org/
xmpp:freibyter@xxxxxx  | https://www.xing.com/profile/Raphael_Eiselstein   
GnuPG:                E7B2 1D66 3AF2 EDC7 9828  6D7A 9CDA 3E7B 10CA 9F2D
.........|.........|.........|.........|.........|.........|.........|..



-- 
UUGRN e.V. http://www.uugrn.org/
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: https://wiki.uugrn.org/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/