1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în Shell

Connected

exercițiu

Cum poate un script shell să facă mai multe lucruri?

Scripturile shell pe care le-am scris până acum au conținut o singură comandă sau un singur pipe, dar un script poate include mai multe linii de comenzi. De exemplu, poți crea unul care îți arată câte înregistrări are cel mai scurt și cel mai lung fișier de date, adică intervalul lungimilor seturilor tale de date.

Notă: în Nano, „copierea și lipirea" se realizează navigând la linia pe care vrei să o copiezi, apăsând CTRL + K pentru a o decupa, apoi CTRL + U de două ori pentru a lipi două copii ale acesteia.

Ca reminder: pentru a salva ce ai scris în Nano, apasă Ctrl + O pentru a scrie fișierul, apoi Enter pentru a confirma numele fișierului, iar apoi Ctrl + X pentru a ieși din editor.

Instrucțiuni 1/4

undefined XP
    1
    2
    3
    4

Folosește Nano pentru a edita scriptul range.sh și înlocuiește cele două marcaje ____ cu $@ și -v, astfel încât să afișeze numele și numărul de linii ale tuturor fișierelor transmise în linia de comandă, fără a afișa numărul total de linii din toate fișierele. (Nu încerca să scazi liniile de antet ale coloanelor din fișiere.)