Funkcja zamiast aliasu w skrypcie logowania powłoki C
Widziałemto temat, który możesz dodać funkcję w skrypcie logowania powłoki zamiast aliasu, jeśli chcesz użyć parametrów. Jednak umieściłem następujący kod w moim pliku .cshrc w sekcji aliasses:
function gf()
{
grep -n $1 `find .` | grep -v "can't open"
}
Ale kiedy wpisuję source .cshrc, pojawia się komunikat o błędzie: Źle umieszczone (). Czy składnia dla powłoki C jest inna niż w powłoce Bash? Jeśli tak, jaka jest poprawna składnia?