[linux-l] Datum in Script verwenden

Jan-Benedict Glaw jbglaw at lug-owl.de
Mo Apr 9 21:27:22 CEST 2007


On Mon, 2007-04-09 18:49:04 +0200, Boris Kirkorowicz <boris-ml07 at kirk.de> wrote:
> Am 09.04.2007 18:38 schrieb Thomas Preymesser:
> > In
> > diesen Fällen ist ja keine Shell am Start des Programms beteiltigt.
> 
> so etwas wie eine Default-Shell gibt es also nicht?

Jedem User ist eine Default-Shell zugewiesen:

jbglaw at d2:~$ getent passwd jbglaw | cut -f 7 -d : 
/bin/bash

(auf kleinen Systemen steht das typischerweise in der /etc/passwd.)

Wenn Du "DIE" shell lernen willst, solltest Du Dir IMHO seeeehr genau
ansehen, was der definierte Minimal-Umfang einer POSIX-shell ist.

Damit läßt sich nicht jedes Problem elegant lösen, aber jedes System
sollte man soweit bekommen können, daß es POSIX-kompatibel wird. Wenn
Du nicht-portable Featuritis willst, dann solltest Du Dir die Bash
oder die zsh ansehen.  Vielleicht macht es auch einfach Sinn,
gedanklich zwischen "shell für Scripte" und "shell für interaktives
Arbeiten" zu unterscheiden...

MfG, JBG

-- 
      Jan-Benedict Glaw      jbglaw at lug-owl.de              +49-172-7608481
Signature of:  The course of history shows that as a government grows, liberty
the second  : decreases."  (Thomas Jefferson)
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: Digital signature
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20070409/e5afc1a2/attachment.sig>


Mehr Informationen über die Mailingliste linux-l