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

Connected

exercițiu

Cum pot folosi rezultatul unei comenzi ca intrare?

Să presupunem că vrei să extragi linii din mijlocul unui fișier. Mai exact, să zicem că vrei să obții liniile 3-5 dintr-unul dintre fișierele noastre de date. Poți începe prin a folosi head pentru a extrage primele 5 linii și a le redirecționa într-un fișier, apoi folosești tail pentru a selecta ultimele 3:

head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv

O verificare rapidă confirmă că acestea sunt liniile 3-5 din fișierul original, deoarece reprezintă ultimele 3 linii din primele 5.

Instrucțiuni 1/2

undefined XP
  • 1

    Selectează ultimele două linii din seasonal/winter.csv și salvează-le într-un fișier numit bottom.csv.

  • 2

    Selectează prima linie din bottom.csv pentru a obține penultima linie din fișierul original.