Jak uložit výstup příkazu do souboru?
Všechny nástroje, které jsi dosud viděl/a, umožňují zadat vstupní soubory. Většina z nich nenabízí možnost pojmenovat výstupní soubor, protože to jednoduše není potřeba. Místo toho můžeš použít přesměrování a uložit výstup libovolného příkazu kamkoli chceš. Spustíš-li tento příkaz:
head -n 5 seasonal/summer.csv
vypíše prvních 5 řádků letních dat na obrazovku. Pokud ale spustíš tento příkaz:
head -n 5 seasonal/summer.csv > top.csv
na obrazovce se nic nezobrazí.
Místo toho se výstup příkazu head uloží do nového souboru s názvem top.csv.
Obsah tohoto souboru si můžeš prohlédnout pomocí cat:
cat top.csv
Znak > říká shellu, aby přesměroval výstup příkazu head do souboru.
Není součástí samotného příkazu head –
funguje se všemi příkazy shellu, které nějaký výstup produkují.
Toto cvičení je součástí kurzu
Introduction to Shell
Pokyny k cvičení
Zkombinuj příkaz tail s přesměrováním a ulož posledních 5 řádků souboru seasonal/winter.csv do souboru last.csv.
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení