[linux-l] scp hat Probleme mit todo

Thomas Kaepernick Thomas.Kaepernick at web.de
Sa Sep 29 18:14:00 CEST 2007


Am Sat, Sep 29, 2007 at 04:34:59PM +0200, schrieb Mike Dornberger:
> Hi,
> 
> On Fri, Sep 28, 2007 at 11:49:50PM +0200, Thomas Kaepernick wrote:
> [Befehl in .bashrc verursacht Probleme mit scp]
> > verwenden. Wie muss ich das anstellen, damit scp damit klar kommt?
> 
> Debian Etchs /etc/skel/.bashrc fängt mit folgenden Zeilen an:
> ------->8-------
> # ~/.bashrc: executed by bash(1) for non-login shells.
> # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
> # for examples
> 
> # If not running interactively, don't do anything
> [ -z "$PS1" ] && return
> ------->8-------
> 
> Danach kommen so interaktive Sachen, wie export HISTCONTROL=ignoredups,
> alias-Definitionen oder programmierbare Autovervollständigung aktivieren.
> Also schmeiß' dein todo einfach hinter das Testen, ob die primäre
> Eingabeaufforderungszeichenkettenvariable gesetzt ist. (Das Vorgehen steht
> auch in der man bash bei INVOCATION.)
> 
> NB: Ob dieses Vorgehen auf andere POSIX-kompatible Shells übertragbar ist,
> weiß ich allerdings nicht. (Aber das war ja nicht gefragt und .bashrc wird
> auch nicht von anderen Shells beachtet -- es sei denn, eine $HOME/.profile
> bindet sie ein.)
> 
> Gruß,
>  Mike

Die Sache funktioniert so, wie beschrieben. Den Befehl in den
if-Konstrukt rein und beim Einloggen wird todo ausgefuehrt,
bei scp nicht.

Danke an Dich und Peter

Gruss
Thomas



Mehr Informationen über die Mailingliste linux-l