tee-kommandogenerator
Generer tee-kommandoer for å kopiere stdin til stdout og filer
Kom i gang med tee
## Hva er tee?
`tee` leser fra standardinndata og skriver til både standard utdata **og** en eller flere filer. Det er standardmåten for å fange pipeline-utdata til en fil mens du fortsatt ser den på skjermen, eller for å spre en strøm til flere destinasjoner.
## Hvordan bruke
1. **Angi alternativer** (valgfritt): `-a` for å legge til i stedet for å overskrive. 2. **Angi fil**: Skriv inn utdatafilen (eller filene, ved å liste dem manuelt i skallet ditt). 3. **Kopier og kjør**: Pipe utdataen fra en kommando inn i den genererte `tee`-kommandoen.
Vanlige mønstre
### Legg til med `-a` Legg til i en logg i stedet for å overskrive den:
``` echo "$(date) start" | tee -a run.log ```
### Fange inn mens du ser på Vis en lang byggelogg på skjermen **og** lagre den:
``` make 2>&1 | tee build.log ```
### Spre til flere filer Tee til flere filer samtidig (legg til filargumenter manuelt):
``` cat data.txt | tee a.txt b.txt c.txt ```
### Kombinert med sudo Skriv til en fil eid av root:
``` echo "config" | sudo tee /etc/myapp.conf ```
▶Hvordan legger jeg til i stedet for å overskrive?
▶Kan jeg skrive til flere filer?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe