ich bin grad dabei meine bashrc zuerweitern
Folgende Funktionen fehlen mir noch:
alias G für "| grep"
alias cl für cd in ordner und dann dort ls
alias für stop und nächstes lied in amarok
alias für mkdir und dann cd in denn ordner
WICHTIG!!
alias für Tastaturlayout wechsel EN nach DE und zurück
alias um einen befehl x mal zuwiederholen (wobei ich die größe von x gerne einstellen können möchte)
bashrc erweitern
Re: bashrc erweitern
Geht nicht, weil aliase nur anstelle von Kommandos expandiert werden. Wenn da ein führendes "|" drin steht, muss das Kommando "|" lauten, was nicht das erwünschte bewirkt.Nathan009 hat geschrieben: alias G für "| grep"
Geht beides nicht über ein alias, nur über eine Shellfunktion, weil aliase keine Parameter können.alias cl für cd in ordner und dann dort ls
alias für mkdir und dann cd in denn ordner
Code: Alles auswählen
function cl { cd $1 ; ls $1 ; }
Code: Alles auswählen
function mkcd { mkdir -p $1 ; cd $1 ; }
alias für stop und nächstes lied in amarok
Code: Alles auswählen
alias nt="dcop amarok player next"
alias für Tastaturlayout wechsel EN nach DE und zurück
Code: Alles auswählen
alias kbde="setxkbmap de"
Code: Alles auswählen
alias kbus="setxkbmap en_US"
Geht auch nur über eine Shellfunktion:alias um einen befehl x mal zuwiederholen (wobei ich die größe von x gerne einstellen können möchte)
Code: Alles auswählen
function rep { REP=$1 ; shift ; for ((i=0 ; i < $REP ; i++)) do $* ; done }
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
Ich mag die Schreie.