[linux-l] scp hat Probleme mit todo

Jan-Benedict Glaw jbglaw at lug-owl.de
Di Okt 2 15:31:33 CEST 2007


On Tue, 2007-10-02 13:33:44 +0200, David Hansen <david.hansen at physik.fu-berlin.de> wrote:
> On Tue, 2 Oct 2007 10:05:33 +0200 Kendy Kutzner wrote:
> > case $- in
> > *i*)
> >         # interactive shell
> > ;;
> > *)
> >         # non-interactive shell
> > ;;
> > esac
> 
> Ist `if [ -n "$PS1" ]; then ...' nicht ein bisschen "stabiler".  Es könnte
> ja auch irgendein anderer Flag in "$-" sein, der ein "i" enthält.

Warum nicht den offensichtlichen Fall benutzen?

Drei Dateien, je eine für "interaktiv", "nicht-interaktiv" und "immer"
und diese dann in den shell-spezifischen startup files sourcen?

Dann ist man sauber; und weil man ja meist ähnliche Umgebungen überall
haben möchte, kann man sich dann sogar überlegen, die drei Dinger so
zu schreiben, daß die auf allen benutzten Maschinen benutzt werden
können.

Just my 2¢

MfG, JBG

-- 
      Jan-Benedict Glaw      jbglaw at lug-owl.de              +49-172-7608481
Signature of:              Alles sollte so einfach wie möglich gemacht sein.
the second  :                          Aber nicht einfacher.  (Einstein)
-------------- 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/20071002/f0f2a40a/attachment.sig>


Mehr Informationen über die Mailingliste linux-l