Ubuntu - Shell-komentosarja suorittaa / suorittaa

Aloita kirjoitus skripti Ubuntu Linux -käyttöjärjestelmässä #! / bin / bash tai #! / bin / sh tai #! / usr / bin / sh, mikä tarkoittaa, että shell-skriptitiedosto suoritetaan "sh": llä, joka sijaitsee "bin" -hakemistossa. Linux-jakelujen tavallinen suositus on kirjoittaa tämä rivi, ilman että skriptitiedosto toimii onnistuneesti. Tallenna shell-komentosarja nimellä "filename.sh". Sh kuvaa tiedostoja skripteillä, ja järjestelmä estää kaikki Linux-käyttöjärjestelmän oikeudet tehdä tiedosto turvalliseksi; siksi Linux-jakelujen ei ole suositeltavaa tallentaa tiedostoa tekstimuodossa. Lisää skriptitiedostoon oikeuksia, jotta eri tasojen käyttäjät voivat lukea, kirjoittaa ja suorittaa komentotiedoston avaamalla seuraavan rivin Ubuntuissa:

chmod u + x sayH

./sayH

Ongelma

Kirjoitan yksinkertaisen shell-skriptin Ubuntu Linuxissa.

 $ vi sayH echo "Etunimesi:" lue fname echo "Hei $ fname, voit olla ystävä!" 

Miten suoritetaan ja suoritetaan Linuxissa?

Ratkaisu

Liitä ensin "#! / Bin / bash" tiedoston yläosaan:

#! / Bin / bash

 echo "Etunimesi:" lue fname echo "Hei $ fname, voit olla ystävä!" 

Sitten:

 chmod u + x sayH 

 ./sayH 

Huomautus

Kiitos jipicy: stä tästä vinkistä foorumissa.

Edellinen Artikkeli Seuraava Artikkeli

Top Vinkkejä