2009-11-30 8 views

Odpowiedz

31

Alias ​​może zastąpić tylko pierwsze słowo polecenia z dowolnym tekstem. Nie może używać parametrów.

Zamiast tego można użyć funkcji powłoki:

mcd() 
{ 
    test -e "$1" || mkdir "$1" 
    cd "$1" 
} 
+0

Czy mógłbyś też być skryptem powłoki? Nazwany jako plik mcd bez rozszerzenia? Jak funkcja jest inna lub lepsza? – talkaboutquality

+5

Nie działałoby to jako skrypt powłoki, ponieważ skrypt działałby w podpowłoce. Aby płyta CD miała zamierzony efekt, musi działać w powłoce wywołującej, a nie w podpowłoce. –

+0

Jak można nazwać tę funkcję? – Tebe

Powiązane problemy