[linux-l] scp hat Probleme mit todo

Mike Dornberger Mike.Dornberger at gmx.de
Sa Sep 29 16:34:59 CEST 2007


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



Mehr Informationen über die Mailingliste linux-l