Ero sivun ”Tee” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
pEi muokkausyhteenvetoa
pEi muokkausyhteenvetoa
 
(9 välissä olevaa versiota 8 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
[[Tee]] on komento, joka kopioi haluttuun tiedostoon / tiedostoihin saamansa syötteen, ja siirtää sen eteenpäin.
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
Teoreettisia käyttökohteita voivat olla esimerkiksi:
'''tee''' on [[komentorivi]]komento, joka kopioi saamansa syötteen (STDIN) haluttuun tiedostoon (tai tiedostoihin), ja siirtää syötteen eteenpäin (STDOUTiin). Se on siis t-liitos, t-risteys, haaroitin...
<pre>ls -al | tee ´logitiedosto´ | grep ´*.rc´</pre>
 
, jossa [[Tee]] kopioi kansion tiedot pitkän kaavan mukaan esitettyinä tiedostoon ´logitiedosto´ (ks. [[ls]]), ja [[grep]] tulostaa niiden tiedostojen rivit, jotka ovat .rc -päätteisiä.
Esimerkki
ls -al | tee lokitiedosto1 | grep *.rc
jossa pitkän kaavan mukainen kansion listaus tallennetaan tiedostoon ''lokitiedosto1'', sekä listaukselle suoritetaan vielä filtteröinti ja vain ''.rc''-päätteiset näytetään (ks. [[ls]]), ja [[grep]].
 
==Katso myös==
*[[Standardivirrat]] (lisäesimerkkejä)


[[Luokka:Tiedostonhallinta]]
[[Luokka:Tiedostonhallinta]]
[[Luokka:Coreutils]]
[[Luokka:Coreutils]]
[[Luokka:Komentorivin perustyökalut]]
[[pl:tee]]

Nykyinen versio 6. helmikuuta 2016 kello 13.41

tee on komentorivikomento, joka kopioi saamansa syötteen (STDIN) haluttuun tiedostoon (tai tiedostoihin), ja siirtää syötteen eteenpäin (STDOUTiin). Se on siis t-liitos, t-risteys, haaroitin...

Esimerkki

ls -al | tee lokitiedosto1 | grep *.rc

jossa pitkän kaavan mukainen kansion listaus tallennetaan tiedostoon lokitiedosto1, sekä listaukselle suoritetaan vielä filtteröinti ja vain .rc-päätteiset näytetään (ks. ls), ja grep.

Katso myös[muokkaa]