Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

5.2.2. Contoh


5.2.2.1. Menganalisis kesalahan


Jika proses Anda menghasilkan banyak kesalahan, ini adalah cara untuk memeriksanya secara menyeluruh:


perintah 2>&1 | lebih sedikit


Ini sering digunakan saat membuat perangkat lunak baru menggunakan membuat perintah, seperti dalam:


andy:~/newsoft> buat semuanya 2>&1 | lebih sedikit

--keluaran dihilangkan--

andy:~/newsoft> buat semuanya 2>&1 | lebih sedikit

--keluaran dihilangkan--


gambar


5.2.2.2. Memisahkan keluaran standar dari kesalahan standar


Konstruksi seperti ini sering digunakan oleh programmer, sehingga output ditampilkan di satu jendela terminal, dan error di jendela lain. Cari tahu terminal semu yang Anda gunakan untuk mengeluarkan tty perintah dulu:


andy:~/newsoft> membuat semua 2> / dev / pts / 7


gambar


5.2.2.3. Menulis ke output dan file secara bersamaan


Anda dapat menggunakan tee perintah untuk menyalin input ke output standar dan satu atau lebih file output dalam satu gerakan. Menggunakan -a pilihan untuk tee menghasilkan penambahan input ke file. Perintah ini berguna jika Anda ingin melihat dan menyimpan output. NS > dan >> operator tidak mengizinkan untuk melakukan kedua tindakan secara bersamaan.


Alat ini biasanya dipanggil melalui pipa (|), seperti yang ditunjukkan pada contoh di bawah ini:


mireille ~/test> tanggal | file tee1 file2

Kam 10 Jun 11:10:34 CEST 2004


mireille ~/test> file kucing1

Kam 10 Jun 11:10:34 CEST 2004


mireille ~/test> file kucing2

Kam 10 Jun 11:10:34 CEST 2004


mireille ~/test> waktu aktif | tee -a file2

11:10:51 hingga 21 hari, 21:21, 57 pengguna, rata-rata memuat: 0.04, 0.16, 0.26


mireille ~/test> file kucing2

Kam 10 Jun 11:10:34 CEST 2004

11:10:51 hingga 21 hari, 21:21, 57 pengguna, rata-rata memuat: 0.04, 0.16, 0.26

mireille ~/test> tanggal | file tee1 file2

Kam 10 Jun 11:10:34 CEST 2004


mireille ~/test> file kucing1

Kam 10 Jun 11:10:34 CEST 2004


mireille ~/test> file kucing2

Kam 10 Jun 11:10:34 CEST 2004


mireille ~/test> waktu aktif | tee -a file2

11:10:51 hingga 21 hari, 21:21, 57 pengguna, rata-rata memuat: 0.04, 0.16, 0.26


Komputasi Awan OS Teratas di OnWorks: