Script de comandă

Este necesar să adăugați mai multe materiale și să vikify articolul.
Vă rugăm să îmbunătățiți articolul în conformitate cu regulile pentru scrierea articolelor.

Script de comandă. sau un script shell. (English shell script) este un program executat de shell-ul sistemului de operare. Cel mai adesea termenul se aplică scripturilor. scrisă pentru shell-ul Bourne - shell-ul de software al sistemelor UNIX. [1]







În sistemele de operare asemănătoare Unix, nu există nicio cerință de a extinde numele fișierului, însă, pentru scripturile shell, extensia .sh este alocată. Cele mai simple operații efectuate de astfel de scripturi sunt ieșirea de text și operațiile de bază cu fișiere.

Pentru a rula script-ul trebuie să intre în emulator de terminal care rulează calea fișierului script de shell și argumente (de ex. /myscript.sh -switches-comutator-fisier1 fisier2). Argumentele sunt scrise printr-un spațiu. există un acord permite utilizatorului să schimbe operația de script numai prin argumente, începând cu script-uri de bord în rândul dezvoltatorilor: cratima unică pentru argumente lungime de un simbol (în acest caz, după cratimă pot fi indicate mai multe chei, de exemplu -abcd echivalent -a -b -c -d), sau argument cratimă dublu pentru lungimea a două sau mai multe caractere (de exemplu, --help, --switch-cu-foarte lung nume). O cratimă dublă, înconjurată de spații, indică faptul că următoarele jetoane nu sunt argumente. [2] Pentru a ușura în urma acestor acorduri, multe sisteme UNIX, cum ar fi inclus programul getopt care simplifică analiza argumentelor. [3] Este, de asemenea, o practică obișnuită de a afișa ajutor atunci când treceți argumentul-ajutor. Un alt mod de a obține ajutor (pentru scripturile standard) este să utilizați utilitarul pentru om.







Un exemplu de script care convertește o imagine .jpg în format .png:

În Windows, scripturile de linie de comandă există ca fișiere batch și sunt scrise într-un fișier cu extensie .bat. cmd sau .btm. Nu este necesară compilarea sau prelucrarea specială a fișierului pentru rularea acestuia: trebuie doar să scrieți codul acestuia și să salvați fișierul text ca fișier batch.







Articole similare

Trimiteți-le prietenilor: