![Lucruri de reținut atunci când înregistrați / capturați ecranul pe Windows 10](/f/79b149b5d581b1ae6a6561f4cb7269ef.png?width=100&height=100)
Imaginea vorbește mai mult decât cuvintele, iar imaginea de mai jos spune totul despre funcționarea Linux.
Citește și
Bourne shell: Carcasa Bourne a fost una dintre carcasele majore utilizate în versiunile timpurii și a devenit un standard de facto. A fost scris de Stephen Bourne la Laboratoarele Bell. Fiecare sistem de tip Unix are cel puțin un shell compatibil cu shell-ul Bourne. Numele programului shell Bourne este „SH”Și este de obicei localizat în ierarhia sistemului de fișiere la /bin/sh.
C coajă: C coajă a fost dezvoltat de Bill Joy pentru Distribuție software Berkeley. Sintaxa sa este modelată după C limbaj de programare. Este utilizat în principal pentru utilizarea terminalelor interactive, dar mai puțin frecvent pentru scriptarea și controlul sistemului de operare. C shell are multe comenzi interactive.
Există mii de comenzi pentru utilizatorul din linia de comandă, ce zici de amintirea tuturor? Hmmm! Pur și simplu nu poți. Puterea reală a computerului este de a vă ușura munca, trebuie să automatizați procesul și, prin urmare, aveți nevoie de scripturi.
Scripturile sunt colecții de comenzi, stocate într-un fișier. Shell-ul poate citi acest fișier și poate acționa pe comenzi ca și când ar fi fost tastate la tastatură. De asemenea, shell-ul oferă o varietate de caracteristici utile de programare pentru a face scripturile cu adevărat puternice.
Scriptul Shell este doar un simplu fișier text cu „.SH”, Având permisiunea executabilă.
#! / bin / bash. # Primul meu script ecou „Hello World!”
Salvați liniile de mai sus într-un fișier text, faceți-l executabil și rulați-l, așa cum este descris mai sus.
Salut Lume!
În codul de mai sus.
#! / bin / bash (este shebang.) # Primul meu script (este comentariu, orice urmează „#” este un comentariu) ecou „Hello World!” (este partea principală a acestui script)
OK timp pentru a trece la următorul script. Acest script vă va spune, „nume de utilizator”Și enumeră alergarea proceselor.
#! /bin/bash. ecou „Hello $ USER” ecou „Hei eu sunt„ $ USER ”și îți voi spune despre procesele actuale” ecou "Lista proceselor în desfășurare" ps
Creați un fișier cu codurile de mai sus, salvați-l în orice doriți, dar cu extensia „.SH„, Faceți-l executabil și executați-l, de la terminalul dvs.
Bună ziua tecmint. Hei, sunt tecmint și vă voi spune despre procesele actuale. Procese de rulare Lista PID TTY TIME CMD 1111 pts / 0 00:00:00 bash 1287 pts / 0 00:00:00 sh 1288 pts / 0 00:00:00 ps
A fost grozav? Scrierea scriptului este la fel de simplă ca obținerea unei idei și scrierea de comenzi canalizate. Există și unele restricții. Scripturile Shell sunt excelente pentru operațiuni concise ale sistemului de fișiere și scriptarea combinației de funcționalități existente în filtre și instrumente de linie de comandă prin conducte.
Când nevoile dvs. sunt mai mari - indiferent dacă este funcționalitate, robusteţe, performanţă, eficienţă etc - atunci puteți trece la o limbă mai completă.
Dacă știi deja C/Perl/Piton limbaj de programare sau orice alt limbaj de programare, învățarea limbajului de scriptare nu va fi prea dificilă.
Trecând la, scrieți al treilea și ultimul nostru script pentru acest articol. Acest script acționează ca un script interactiv. De ce nu executați acest script simplu, dar interactiv, și spuneți-ne ce ați simțit.
#! /bin/bash. ecou „Hei care este prenumele tău?”; Citeste o; ecou "bun venit domnule / doamna. $ a, ai vrea să ne spui, numele tău de familie "; citiți b; ecou "Mulțumesc domnule / doamnă. $ a $ b pentru a ne spune numele dvs. "; ecou "*******************" ecou „Domnule / doamnă. $ b, este timpul să vă spun la revedere "
Hei, care este prenumele tău? Avishek. bun venit domnule / doamna. Avishek, doriți să ne spuneți, numele dvs. de familie. Kumar. Mulțumesc domnule / doamnă. Avishek Kumar pentru că ne-a spus numele dumneavoastră. ****************************************************** Domnul / doamna. Kumar, este timpul să-ți iei rămas bun
Ei bine, acesta nu este un sfârșit. Am încercat să vă aducem un gust de scenariu. În viitorul nostru articol vom elabora acest subiect de limbaj de scriptare, mai degrabă un subiect de limbaj de scriptare nesfârșit, pentru a fi mai perfect. Ta ganduri valoroase în comentarii este foarte apreciat, Apreciază și distribuie ne ajută să ne răspândim. Până atunci doar răcoriți, rămâneți conectat, rămâneți la curent.
Citește și: 5 Scripturi Shell pentru a învăța programarea Shell - Partea II