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.