Saya telah membuat beberapa perubahan pada .bashrc
file saya di MacBook baru saya, terutama alias untuk perintah umum.
Tak lama setelah itu, iterm2 segera menutup setiap sesi atau tab baru dengan pesan rahasia berikut:
## exec failed ##
argpath= error=No such file or directory
Catatan:
terminal
bekerja dengan baik.- Saya sudah mencoba mengubah nama
.bashrc
dan meluncurkan kembaliiterm
, tetapi masalahnya tetap ada.
Jawaban:
Shell default adalah
command
shell tanpa perintah, bukan alogin shell
.Larutan:
iTerm-> Preferences-> Profiles-> General->Command
Setel tombol radio ke Login shell
sumber
Untuk sebagian lainnya, buka iTerm> Preferensi> Profil> Umum> Perintah.
Jika tombol radio adalah 'Login shell', ubah tombol radio ke 'Command' dan masukkan
Seharusnya terlihat seperti ini:
sumber
/bin/false
, jadi pengaturan ini memperbaiki iTerm yang tidak dapat dijalankan. Itu-l
membantu memastikan skrip start up dimuat sebagai login.Diberikan pesan kesalahan, Anda mencoba untuk menetapkan beberapa nilai ke
argpath
variabel, tetapi Anda memiliki spasi setelah=
- tidak ada ruang yang diizinkan di sana.sumber