Aliasy - z

Tematy związane z oprogramowaniem, instalacją, konfiguracją
kaczkazdw
Posty: 11
Rejestracja: 28 lutego 2008, 11:11

Aliasy - złożone

Post autor: kaczkazdw »

Witajcie.
Mam pytanie.
Czy jest możliwość zbudowania bardziej złożonego aliasu?
Chodzi mi np o to, że jak napiszę

Kod: Zaznacz cały

comp program.c hello
to powłoka wykona polecenie

Kod: Zaznacz cały

gcc -Wall -pedantic program.c -o hello
Z góry dziękuję.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Tak, jest taka możliwość.
kaczkazdw
Posty: 11
Rejestracja: 28 lutego 2008, 11:11

Post autor: kaczkazdw »

To teraz zapytam, jak powinien wyglądać taki alias?

Jak go zapisać?
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Dodaj np. do .bashrc kod:

Kod: Zaznacz cały

function comp(){ gcc -Wall -pedantic $1 -o $2; }
Czepiając się szczegółów, to nie jest alias, ale polecenie alias średnio radzi sobie z parametrami i ich ewaluacją, a powyższe daje ten sam efekt.
ODPOWIEDZ