Crearea unui script

Crearea unui script

În a patra ediție a ghidului populare sunt elementele de bază ale programării în sistemul de operare Linux. Considerată: folosind C C ++ bibliotecă / și sistem instrumente de dezvoltare stan-dard Organization apel, fișier I / O, procesele de interacțiune, programarea mijloacelor shell, creând interfețe grafice cu instrumente GTK + sau Qt, utilizarea prize etc. descrise compilare. programe, legându-le c biblioteci și să lucreze cu terminalul I / O. Sunt tehnici de scriere aplicații în medii GNOME® și KDE®, de stocare a datelor, folosind programe de baze de date MySQL® și depanare. Cartea este bine structurat, ceea ce face de învățare ușor și rapid.







Pentru programatorii novici Linux







Cartea: Bazele programării în Linux

Crearea unui script

#! / bin / sh
# primul
# Acest fișier examinează toate fișierele din directorul curent
# pentru a căuta șirul POSIX, apoi tipăriți numele
# fișiere găsite în ieșirea standard.
pentru fișierul din *
face
dacă grep -q POSIX $ fișier
atunci
echo $ file
Fi
făcut
ieșire 0

remarcă

Deoarece scriptul este în esență tratat ca o intrare shell standard, acesta poate conține orice comenzi OS Linux pe care variabila de mediu PATH se referă.

În programarea prin intermediul shell-ului de comandă, zero înseamnă succes. Din moment ce varianta de scenariu prezentată nu poate detecta nicio eroare, întoarce întotdeauna un cod de finalizare cu succes. Vom reveni la motivele utilizării unui cod de iesire nulă pentru a indica o execuție reușită a programului mai târziu în acest capitol atunci când discutăm mai detaliat comanda de ieșire.

Scriptul nu utilizează extensii și sufixe pentru nume de fișiere; OS Linux și UNIX, de regulă, sunt rareori utilizate atunci când denumiți fișierele de extensie pentru a specifica tipul de fișier. Ai putea folosi extensia sh sau orice altceva, shell-ul nu-i pasă. Cele mai multe script-uri preinstalate nu au o extensie în numele fișierelor și cea mai bună modalitate este de a verifica dacă scriptul face acest lucru sau nu să folosească comanda fișierului. de exemplu, fișierul inițial sau fișierul / bin / bash. Utilizați orice reguli adoptate în organizația dvs. sau convenabile pentru dvs.







Articole similare

Trimiteți-le prietenilor: