tee-kommandogenerator
Generer tee-kommandoer til at kopiere stdin til stdout og filer
Kom i gang med tee
## Hvad er tee?
`tee` læser fra standard input og skriver til både standard output **og** en eller flere filer. Det er standardmåden at fange pipeline-output i en fil, mens du stadig ser det på skærmen, eller for at fordele en strøm til flere destinationer.
## Sådan bruger du det
1. **Angiv indstillinger** (valgfrit): `-a` for at tilføje i stedet for at overskrive. 2. **Angiv fil**: Indtast output-filen (eller filerne, ved at angive dem manuelt i din shell). 3. **Kopiér og kør**: Piped et kommandos output ind i den genererede `tee`-kommando.
Almindelige mønstre
### Tilføj med `-a` Tilføj til en log i stedet for at overskrive den:
``` echo "$(date) start" | tee -a run.log ```
### Fang mens du ser Vis en lang build-log på skærmen **og** gem den:
``` make 2>&1 | tee build.log ```
### Fordel Tee til flere filer på én gang (tilføj filargumenter manuelt):
``` cat data.txt | tee a.txt b.txt c.txt ```
### Kombineret med sudo Skriv til en fil ejet af root:
``` echo "config" | sudo tee /etc/myapp.conf ```
▶Hvordan tilføjer jeg i stedet for at overskrive?
▶Kan jeg skrive til flere filer?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig