Sampai sekarang saya berpikir bahwa tanda titik koma di shell memiliki (entah bagaimana) arti yang sama dengan pemutusan garis. Jadi saya terkejut untuk itu
alias <name>=<replacement text>; <name>
<name>tidak diketahui saat dikenal di baris berikutnya. csh, tcsh, sh, kshDan bashberperilaku sama. Setidaknya untuk cshitu tidak masalah apakah alias digunakan secara langsung atau jika skrip bersumber sebelum semccolon - alias tidak diketahui setelah ;tetapi dikenal di baris perintah berikutnya. Apakah ini bug atau apakah perilaku ini dimaksudkan?