-bash: ./conn.sh: / usr / bin / bash: huono tulkki: Ei tällaista tiedostoa tai hakemistoa

Saan tämän virheen suorituksen aikana tämä komentosarja

-bash: ./conn.sh: /usr/bin/bash: bad interpreter: No such file or directory 

Se on Linux-järjestelmä (Ubuntu)

Kommentit

  • 1. muokkaa kysymystäsi siten, että se sisältää ls -l /usr/bin/bash. 2. muokkaa kysymystäsi tunnistaaksesi, oletko luonut komentotiedoston Windows-tietokoneella ja siirtänyt sen sitten UNIX / Linux / Mac-järjestelmään. 3. muokkaa kysymystäsi tunnistaaksesi käyttämääsi järjestelmää.
  • @roaima muokkain juuri sitä … btw its a Linux-järjestelmä
  • Odotan edelleen vastauksia numeroihin 1 ja 2
  • @roaima pahoillani kaveri en ' en pysty saamaan sinua … Se ' on ubuntu-järjestelmä
  • Mitä et saa ' t? Pyysin sinua suorittamaan ls -l /usr/bin/bash ja lisäämään komennon ja sen tuloksen kysymykseesi.

Vastaa

Järjestelmässäsi ei ole bash -tulkkaa kohdassa /usr/bin/bash, mutta conn.sh -komentosarja määrittää, että tätä tulkkia käytetään alkuperäisessä #! -rivillä.

Muokkaa komentosarjan ensimmäistä riviä (#! rivi) siten, että se osoittaa oikeaan sijaintiin, johon bash on asennettu. Useimmissa Linux-järjestelmissä tämä on /bin/bash (joten ensimmäisen rivin tulisi todennäköisesti olla #!/bin/bash), mutta voit tarkistaa tämän myös valitsemalla

command -v bash 

terminaalissa.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *