P004 UNIXObsahPředchozí: Shell - Přesměrování vstupu a výstupu |
Přesměrování vstupu a výstupu (2)
- Příklady:
$ ls neni je ls: neni: No such file or directory je $ ls neni je > a 2> bNesmí se použít:ls > a > b
Soubor 'a' zůstane prázdný, soubor 'b' se naplní stand. výstupem. Problém lze řešit např.:
ls|tee a > b
- Připojení výstupu na konec souboru
příkaz n>> soubor
- Pokud soubor neexistuje, vytvoří se.
- Vstup dokumentu ze stejného zdroje jako příkazy
příkaz n<<ukončení
- 'ukončení' je symbol konce vstupu (řetězec označující konec vstupu)
- Řetězec 'n<<ukončení' musí být bez mezer.
mail novak <<EOF První řádek dopisu Druhý řádek dopisu EOF- Ve variantě 'n<<-ukončení' se vypouštějí všechny znaky TAB na začátku čtených řádků.
mail novak <<-EOF První řádek dopisu Druhý řádek dopisu EOF
Následující: Shell - Přesměrování vstupu a výstupu (3) Obsah |
Michal Brandejs brandejs@informatics.muni.cz