tee-komentogeneraattori
Luo tee-komentoja kopioimaan vakiosyöte vakiotulosteeseen ja tiedostoihin
Käytön aloittaminen tee-komennolla
## Mikä on tee?
`tee` lukee vakiosyötteestä ja kirjoittaa sekä vakiotulosteeseen **että** yhteen tai useampaan tiedostoon. Se on standarditapa kaapata putkituloste tiedostoon näkemällä sitä samalla ruudulla, tai jakaa virta useisiin kohteisiin.
## Käyttöohje
1. **Aseta valinnat** (valinnainen): `-a` lisäämisen sijaan korvaamisen. 2. **Määritä tiedosto**: Anna tulostiedosto (tai tiedostot listaamalla ne manuaalisesti kuoresi). 3. **Kopioi ja suorita**: Putkita komennon tuloste generoituun `tee` -komentoon.
Yleiset mallit
### Lisääminen valinnalla `-a` Lisää lokiin sen sijaan, että korvaat sen:
``` echo "$(date) start" | tee -a run.log ```
### Kaappaaminen samalla kun katsot Näytä pitkä käännösloki ruudulla **ja** tallenna se:
``` make 2>&1 | tee build.log ```
### Jakaminen Tee useisiin tiedostoihin kerralla (lisää tiedostovalinnat manuaalisesti):
``` cat data.txt | tee a.txt b.txt c.txt ```
### Yhdistelmä sudon kanssa Kirjoita root-käyttäjän omistamaan tiedostoon:
``` echo "config" | sudo tee /etc/myapp.conf ```
▶Kuinka lisään sen sijaan että korvaan?
▶Voinko kirjoittaa useisiin tiedostoihin?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi