Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

Ako vytvoríte súbor skriptu v UNIX?

Vytvoríte skriptový súbor v UNIX (a Linux, ktorý je systémom podobný UNIX) pomocou textového editora. Neexistuje žiadny špeciálny príkaz „Creation File File“; Je to iba obyčajný textový súbor s konkrétnym rozšírením (zvyčajne `.Sh`) a riadkom Shebang, ktorý označuje tlmočníka.

Tu je to, ako sa rozpadne:

1. Vyberte textový editor:

Existuje veľa možností, každá so svojimi silnými a slabými stránkami:

* `nano`: Jednoduchý, editor priateľský pre začiatočníkov. Ľahko sa učia, ale chýbajú pokročilé funkcie.

* `vim` (alebo` vi`) :Výkonný a vysoko konfigurovateľný editor. Strmšia krivka učenia.

* `emacs`: Ďalší výkonný a vysoko konfigurovateľný editor, ešte viac ako `vim`. Veľmi strmá krivka učenia.

* Grafické editory: Väčšina pracovných prostredí (Gnome, KDE, XFCE atď.) Zahŕňa grafické textové editory ako Gedit, Kate alebo MousePad. Často sa používajú ľahšie ako redaktori príkazového riadku pre začiatočníkov.

2. Vytvorte súbor:

Otvorte zvolený textový editor a vytvorte nový súbor. Uložte ho s rozšírením `.sh`. Napríklad:`my_script.sh`

3. Pridajte Shebang:

Prvým riadkom vášho skriptu by mal byť Shebang, ktorý hovorí systému, ktorý tlmočník použije na vykonanie skriptu. Pre bash (najbežnejšia škrupina), toto je:

`` `Bash

#!/bin/bash

`` `

4. Napíšte príkazy skriptu:

Pridajte príkazy, ktoré chcete vykonať váš skript, jeden na riadok. Napríklad:

`` `Bash

#!/bin/bash

Echo "Ahoj, svet!"

dátum

ls -l

`` `

5. Uložte súbor:

Uložte súbor. Uistite sa, že ho ukladáte ako obyčajný textový súbor (nie bohatý textový súbor alebo niečo podobné).

6. Urobte z neho spustiteľný:

Predtým, ako budete môcť spustiť skript, musíte ho spustiť pomocou príkazu `chmod`:

`` `Bash

chmod +x my_script.sh

`` `

Tento príkaz zmení povolenia súboru a pridá povolenie na vykonanie vlastníkovi.

7. Spustite skript:

Teraz môžete spustiť skript zadaním jeho cesty a stlačením Enter:

`` `Bash

./my_script.sh

`` `

`./` Je rozhodujúci. Hovorí systému, aby hľadal skript v aktuálnom adresári. Bez neho systém vyhľadá premennú prostredia vašej cesty, ktorá zvyčajne nezahŕňa váš aktuálny adresár.

Príklad pomocou `nano`:

1. Otvorte `nano`:` nano my_script.sh`

2. Vložte nasledujúce:

`` `Bash

#!/bin/bash

Echo "Ahoj, svet! Dátum a čas je:"

dátum

Echo „Tu je zoznam adresárov:“

ls -l

`` `

3. Stlačením Ctrl+X ukončíte.

4. Stlačením Y uložte.

5. Stlačením klávesu Enter potvrďte názov súboru.

6. Urobte z neho spustiteľný:`chmod +x my_script.sh`

7. Spustite to:`./My_script.sh`

Nezabudnite nahradiť „my_script.sh“ `pomocou vášho zvoleného názvu súboru. Tento proces je rovnaký bez ohľadu na textový editor, ktorý si vyberiete. Kľúčovými prvkami sú Shebang, skript príkazy a robenie skriptu spustiteľné s `chmod`.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené