UNIX: Referensi Lengkap, Edisi Kedua oleh Kenneth H. Rosen et al.
Anda dapat memulai shell lain setelah masuk dengan menggunakan nama shell sebagai perintah; misalnya, untuk memulai shell Korn, Anda bisa mengetikkan ksh di command prompt. Jenis shell ini bukan shell login, dan Anda tidak perlu masuk lagi untuk menggunakannya, tetapi itu masih shell interaktif, artinya Anda berinteraksi dengan shell dengan mengetikkan perintah (sebagai lawan dari menggunakan shell untuk jalankan skrip, seperti yang dibahas di Bab 20). Contoh dari shell yang berjalan di jendela terminal ketika Anda menggunakan antarmuka grafis juga shell non-login interaktif. Ketika Anda memulai shell non-login, itu tidak membaca file .profile, .bash_profile, atau .login Anda (tetapi file .logout) Anda, tetapi masih akan membaca file konfigurasi shell kedua (seperti .bashrc). Ini berarti bahwa Anda dapat menguji perubahan Anda.
Saya telah melalui baris di atas dan saya tidak mengerti apa artinya dengan shell interaktif. Benarkah .profile tidak dibaca jika saya menggunakan terminal?
Selain itu, apa artinya ketika Anda mengatakan bahwa bourne bukan merupakan shell interaktif sedangkan bash / csh adalah shell interaktif?
The Bourne shell can be used as an interactive shell, just like bash or tcsh.
Bukankah Bourne shell sama denganbash
?