このトピックでは、パラメーターを使用する場合に、エイリアスの代わりにシェルログインスクリプトに関数を追加できることを確認しました。ただし、エイリアスのあるセクションの.cshrcファイル内に次のコードを配置しました。
function gf()
{
grep -n $1 `find .` | grep -v "can't open"
}
しかし、source .cshrcと入力すると、次のエラーメッセージが表示されます。CシェルとBashシェルの構文は異なりますか?もしそうなら、正しい構文は何ですか?