GNU/Linux >> Linux Esercitazione >  >> Linux

Come correggere "comando non trovato" quando appare il terminale di avvio su Ubuntu

Grazie Xen2050, stavo controllando il mio file bashrc (con echo "step1"...) e ho trovato questa parte:

###-tns-completion-start-###
if [ -f /home/anargu/.tnsrc ]; then 
    source /home/anargu/.tnsrc 
fi
###-tns-completion-end-###

Beh, posso identificarlo perché ho installato nativescript (https://www.nativescript.org/) e questa parte di codice corrisponde ad esso. Quando ho commentato (messo diversi "#") quelle righe, il:

Support: command not found appena scomparso.

Penso di aver risolto questo problema solo commentando quella parte di codice perché al momento non riuscivo a trovare alcun problema. Grazie molte!


L'errore bash "xxxxxx:comando non trovato" viene visualizzato quando si tenta di eseguire un comando/programma non installato o non presente nel percorso, ecc. Secondo il commento di Hastur, la ricerca di "Supporto" in .bashrc è un'ottima idea e controlla anche .login e .profile se esistono (non penso che dovrebbero essere eseguiti solo per aprire un terminale.

Potrebbe essere nel ~/.bashrc file. In generale, per trovare un errore misterioso, lo testerei in questo modo:

Prova ad aprire un terminale e digita

source ~/.bashrc

Se l'errore si presenta, allora è sicuramente qualcosa lì dentro che è il problema. Cerca nel file la riga che causa l'errore:potrebbe andare riga per riga incollando in un terminale se non è eccessivo, oppure aggiungi echo "step 1" ... echo "step 2" ecc linee per restringere il campo. Quindi rimuovi/modifica la riga incriminata.


La risposta di @Anargu mi ha portato alla fonte del problema. In ~/.tnsrc Ho avuto un commento sulla prima riga che in realtà non è stato commentato. La prima parola dell'istruzione era Support , ecco perché l'errore mostrava quella parola.

Ho aperto il file, eliminato la riga e l'errore ha smesso di essere visualizzato.


Linux
  1. Come risolvere l'errore di ruggine "linker 'cc' non trovato" su Linux

  2. Come correggere un errore di comando non trovato in Linux

  3. Come correggere l'errore – qemu:impossibile caricare il BIOS del PC "bios.bin"?

  4. Come correggere "comando non trovato" quando appare il terminale di avvio su Ubuntu

  5. Come trovo il numero di riga in Bash quando si è verificato un errore?

Come correggere l'errore Busybox Initramfs su Ubuntu

Come risolvere l'errore "Il repository non ha un file di rilascio" in Ubuntu

Come risolvere l'errore "Il repository non è ancora valido" in Ubuntu Linux

Come riparare le connessioni di lavoro non sono sufficienti errori su Nginx

Come risolvere l'errore Apt-Get GPG NO_PUBKEY Ubuntu 14

Come risolvere il problema:il comando curl non ha trovato un errore