Penjana Perintah tee
Jana perintah tee untuk menyalin stdin ke stdout dan fail
Memulakan dengan tee
## Apakah itu tee?
`tee` membaca daripada input piawai dan menulis ke output piawai **dan** satu atau lebih fail. Ia ialah cara piawai untuk menangkap output saluran paip ke fail sambil tetap melihatnya pada skrin, atau untuk menyebarkan aliran ke berbilang destinasi.
## Cara Menggunakannya
1. **Tetapkan Pilihan** (pilihan): `-a` untuk menambah (append) dan bukannya menulis ganti. 2. **Tentukan Fail**: Masukkan fail output (atau fail-fail, dengan menyenaraikannya secara manual dalam shell anda). 3. **Salin & Jalankan**: Salurkan output arahan ke dalam arahan `tee` yang dijana.
Corak Lazim
### Tambah dengan `-a` Tambah pada log dan bukannya menulis ganti:
``` echo "$(date) start" | tee -a run.log ```
### Tangkap sambil melihat Paparkan log binaan yang panjang pada skrin **dan** simpannya:
``` make 2>&1 | tee build.log ```
### Sebarkan Tee ke berbilang fail sekaligus (tambah hujah fail secara manual):
``` cat data.txt | tee a.txt b.txt c.txt ```
### Digabungkan dengan sudo Tulis ke fail milik root:
``` echo "config" | sudo tee /etc/myapp.conf ```
▶Bagaimanakah cara menambah (append) dan bukannya menulis ganti?
▶Bolehkah saya menulis ke berbilang fail?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi