Wechsel von tcsh zu bash

02/11/2010 - 09:14 von Ralph Jud | Report spam
Moin,

Als Newbie habe ich eine Frage zu bashrc:
Unter tcsh hatte ich jahrelang einen bequemen Alias

alias cdl 'cd \!*;ls -lF'

Mit der Neuinstallation von kubuntu kommt nun bash
ins Spiel.

Nun versuche ich, die mir gewohnte Umgebung in
.bash_ailases aufzubauen.

Wie kriege ich diesen Alias unter bash wieder hin?
Irgendwie klappt die Übergabe in bash nicht, auch
als function cdl () kommts nicht hin.

Bitte um Tipps,
Ralph

... tcsh aus Schlankheitsgründen nicht mehr installieren wollend
____________________________________________________
Ubuntu 10.04.1 LTS V: 2.6.32-25-generic KDE 4.4
HW: Shuttle SN68SG2 RAM: 2GB CPU: AMD 64 X2 5000+
HD: 2x Samsung 160GB SATA DVD: LG GSA-H42N
 

Lesen sie die antworten

#1 Michael Meyer
02/11/2010 - 09:55 | Warnen spam
*** Ralph Jud wrote:

Unter tcsh hatte ich jahrelang einen bequemen Alias

alias cdl 'cd \!*;ls -lF'

Mit der Neuinstallation von kubuntu kommt nun bash
ins Spiel.



[...]

Wie kriege ich diesen Alias unter bash wieder hin?



Gar nicht. Die bash kennt Aliase nur ohne Parameter. Du könntest eine
Funktion in der .bashrc definieren.

,[ ~./bashrc ]
| function cdl() { cd "$1"; ls -lF; }
`|

HTH

Micha

Ähnliche fragen