Prezentare Shell Unix

Extras din laborator:

Limbajele de programare pot fi clasificate in doua categorii:

limbaje compilate

limbaje interpretate

Shell -ul Unix este :

un limbaj de comenzi (limbaj interpretat) si

un limbaj de programare

Un program scris in limbaj Shell se numeste script

Sub alte SO, terminologia este : limbaj de comenzi sau limbaj de control (ex. JCL)

Principalele variante de shell Unix:

shell (Bourne, sh)

C-shell (B. Joy, csh)

K-shell (D. Korn, ksh)

Bourne again (bash)

pdksh (public domain ksh), tcsh, zsh, .. shell-ri restranse (rsh, rksh, ...) sau prin meniu-uri (vsh, help, ....

Avantajele utilizarii shell-ului

Interfata cu comenzile

Stil concis de programare si modularitate

Administrare Unix

Nerecomandat pentru prelucrari care cer performante de timp

Functiunile shell-ului

interpretarea numelor generice de fisiere

redirectare si pipe-lining

controlul executiei programelor

programare (variabile, parametri, functii)

substitutia comenzilor

? un caracter oarecare

* un sir oarecare de caractere (eventual vid)

[lista] un caracter din lista

[interval ...] un caracter din interval

[!lista] un caracter care nu este in lista

[!interval ...] un caracter care nu este in interval

in bash se pot utiliza clasele de caractere POSIX:

[:alpha:] [:upper:] [:lower:] [:digit:]

[:xdigit:][:alnum:] [:space:] [:print:]

[:punct:] [:graph:] [:cntrl:]

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Prezentare Shell Unix.ppt
Alte informații:
Tipuri fișiere:
ppt
Diacritice:
Da
Nota:
9/10 (3 voturi)
Nr fișiere:
1 fisier
Pagini (total):
40 pagini
Marime:
310.96KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Sisteme de Operare
Tag-uri:
programare, limbaje, sintaxe, script
Predat:
la facultate
Materie:
Sisteme de Operare
Sus!