GNU/Linux >> Znalost Linux >  >> Linux

Jak opravit „příkaz nenalezen“, když se objeví při spuštění terminálu na ubuntu

Díky Xen2050, kontroloval jsem svůj bashrc soubor (s echo "step1"...) a našel jsem tuto část:

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

Dokázal jsem to identifikovat, protože jsem si nainstaloval nativescript (https://www.nativescript.org/) a tato část kódu tomu odpovídá. Když jsem tyto řádky okomentoval (vložil několik "#"), bylo to:

Support: command not found právě zmizel.

Myslím, že jsem tento problém vyřešil pouze komentováním této části kódu, protože jsem v tuto chvíli nemohl najít žádný problém. Děkuji mnohokrát!


Chyba bash „xxxxxx:command not found“ se zobrazí, když se pokusíte spustit příkaz/program, který není nainstalován nebo není v cestě, atd. Podle Hasturova komentáře je hledání „Support“ v .bashrc skvělý nápad a zkontrolujte také .login a .profile, pokud existují (nemyslím si, že by měly být spuštěny pouze pro otevření terminálu.

Může být v ~/.bashrc soubor. Obecně, abych našel záhadnou chybu, otestoval bych ji takto:

Zkuste otevřít terminál a zadejte

source ~/.bashrc

Pokud se chyba objeví, pak je problém určitě v něčem uvnitř. Podívejte se v souboru na řádek, který způsobuje chybu – může jít řádek po řádku vkládáním do terminálu, pokud to není zahlcující, nebo přidejte echo "step 1" ... echo "step 2" atd., aby se to zúžilo. Poté odstraňte/upravte problematický řádek.


Odpověď od @Anargu mě zavede ke zdroji problému. V ~/.tnsrc Měl jsem komentář k prvnímu řádku, který ve skutečnosti nebyl komentován. První slovo příkazu bylo Support , proto chyba zobrazila toto slovo.

Otevřel jsem soubor, smazal řádek a chyba se přestala zobrazovat.


Linux
  1. Jak opravit chybu Rust „linker ‚cc‘ nenalezen“ v systému Linux

  2. Jak opravit „příkaz nenalezen“, když se objeví při spuštění terminálu na ubuntu

  3. Jak zjistím číslo řádku v Bash, když došlo k chybě?

  1. Jak opravit chybu Příkaz nenalezen v Linuxu

  2. Jak opravit chybu – qemu:nelze načíst BIOS počítače „bios.bin“?

  3. Jak opravit, že dokončování karet nefunguje v Ubuntu a Debianu

  1. Jak opravit chybu Virtualboxu „Ovladač jádra není nainstalován (rc=-1908)“ na Ubuntu

  2. Jak opravit chybu wget Connection Refused Error, když jsem za proxy

  3. Jak opravit příkaz Ifconfig nebyl nalezen v Linuxu Ubuntu