Druhé cvičení (záskok) – Pokročilejší základy a roury

Příkazy:


Cvičení:

  1. Vytvořte složku s názvem zaloha a zkopírujte do ní všechny soubory z /usr/include. Pak celou složku jedním příkazem smažte.
  2. Vytvořte složku s názvem zaloha a zkopírujte do ní všechny soubory z /usr/include začínající na g a končící na .h, pak je všechny zase smažte.
  3. Vytvořte složku s názvem moje nova slozka a poté ji zase smažte.
  4. Uložte do souboru datum text datum (lze více způsoby).
  5. Uložte do souboru datum na první řádek slovo Datum: a na druhý dnešní datum (příkaz date). Zkuste si formátování.
  6. Spočítejte počet řádek v souboru /etc/passwd (lze více způsoby, podívejte se na příkaz wc)

Příklady pro pokročilé:

  1. Vypište ze souboru /etc/passwd řádky 15-20 (včetně) (můžete použít pomocný soubor)
  2. Spočítejte počet řádků ve všech souborech (i skrytých) ve vašem domovském adresáři.
  3. Spočítejte počet řádků ve všech souborech (i skrytých) ve vašem domovském adresáři a jeho podadresářích.
  4. Napište skript, který provede množinový průnik. Na vstupu dostane dva soubory a má vypsat právě ty řádky, které se vyskytují v obou souborech. Na pořadí nezáleží.
  5. Napište skript, který provede množinový rozdíl. Na vstupu dostane dva soubory a má vypsat právě ty řádky, které se vyskytují v prvním a nevyskytují ve druhém. Na pořadí záleží (musí být stejné jako v prvním souboru).
  6. vimtutor