Terima kasih Xen2050, saya sedang memeriksa file bashrc saya (dengan echo "step1"...) dan saya menemukan bagian ini:
###-tns-completion-start-###
if [ -f /home/anargu/.tnsrc ]; then
source /home/anargu/.tnsrc
fi
###-tns-completion-end-###
Yah saya bisa mengidentifikasinya karena saya menginstal nativescript (https://www.nativescript.org/) dan bagian kode ini sesuai dengannya. Ketika saya berkomentar (masukkan beberapa "#") baris itu, the:
Support: command not found
menghilang begitu saja.
Saya pikir saya memecahkan masalah ini hanya dengan mengomentari bagian kode itu karena saya tidak dapat menemukan masalah apa pun saat ini. Terima kasih banyak!
Kesalahan bash "xxxxxx:perintah tidak ditemukan" muncul saat Anda mencoba menjalankan perintah/program yang tidak diinstal atau tidak ada di jalur, dll. Sesuai komentar Hastur, mencari "Dukungan" di .bashrc adalah ide bagus, dan periksa .login &.profile juga jika ada (menurut saya tidak seharusnya dijalankan hanya untuk membuka terminal.
Bisa di ~/.bashrc
mengajukan. Secara umum untuk menemukan kesalahan misteri, saya akan mengujinya seperti ini:
Coba buka terminal dan ketik
source ~/.bashrc
Jika kesalahan muncul, maka pasti ada sesuatu di sana yang menjadi masalah. Telusuri file untuk menemukan baris yang menyebabkan kesalahan - bisa melewati baris demi baris yang ditempelkan ke terminal jika tidak berlebihan, atau tambahkan echo "step 1"
... echo "step 2"
dll garis untuk mempersempitnya. Kemudian hapus/modifikasi baris yang menyinggung.
Jawaban oleh @Anargu mengarahkan saya ke sumber masalahnya. Di ~/.tnsrc
Saya punya komentar di baris pertama yang sebenarnya belum dikomentari. Kata pertama dari pernyataan itu adalah Support
, itu sebabnya kesalahan menunjukkan kata itu.
Saya telah membuka file, menghapus baris, dan kesalahan berhenti muncul.