Strona 2 z 2

: 08 stycznia 2015, 21:21
autor: kodama
Jasne. Ja takie "jednolinijkowce" wsadzam do .bashrc właśnie. Jak przykładowo muszę przeinstalować system z jakiegoś powodu, to mi odchodzi pamiętanie i kopiowanie iluśtam skryptów.

: 08 stycznia 2015, 21:35
autor: marcin1982
A cóż stoi na przeszkodzie, żeby uczynić taką oto magię? :D

Kod: Zaznacz cały

mkdir ~/.local/bin

Kod: Zaznacz cały

echo "export PATH=$PATH:~/.local/bin" >> ~/.bashrc
Potem:

Kod: Zaznacz cały

source .bashrc

Kod: Zaznacz cały

echo $PATH
kodama
I już masz pseudo-binarki w katalogu domowym bez kilometrowych aliasów.

: 08 stycznia 2015, 21:49
autor: kodama
Punkt dla Ciebie, dobry człowieku :)

: 09 stycznia 2015, 20:34
autor: Yampress
[yampress@debian ~]$ cat .bashrc |grep alias
alias onet="ping onet.pl"
alias router="ping 10.1.1.1"
alias temp="watch -n 1 -d sensors"
alias 2015="ncal 2015"
alias dev="ssh root@10.0.1.50"
alias up="su -c 'aptitude update && aptitude full-upgrade' "
alias ile="last yampress |grep tty7"


W pliku konfiguracyjnym danej konsoli konfigurujesz aliasy.
Jeśli chcesz aby się dane polecenie wykonywało jedno po drugim używasz potoków:
4.3.10 Właściwa sekwencja poleceń

http://qref.sourceforge.net/Debian/refe ... al.pl.html



coś jak u mnie
alias up="su -c 'aptitude update && aptitude full-upgrade' "