1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Shell

Connected

Cvičení

Jak uložit výstup roury?

Shell umožňuje přesměrovat výstup celé sekvence příkazů spojených rourou:

cut -d , -f 2 seasonal/*.csv | grep -v Tooth > teeth-only.txt

Znak > ale musí stát vždy na konci roury. Pokud ho zkusíš umístit doprostřed, například takto:

cut -d , -f 2 seasonal/*.csv > teeth-only.txt | grep -v Tooth

pak se celý výstup příkazu cut zapíše do souboru teeth-only.txt, na grep tak nezůstane nic a ten bude čekat na vstup donekonečna.


Co se stane, když přesměrování umístíme na začátek roury, jako zde:

> result.txt head -n 3 seasonal/winter.csv

Pokyny

50 XP

Možné odpovědi