On 30-12-2003 1:04 PM [EMAIL PROTECTED] wrote:
> mungkin ilustrasi berikut bisa membantu :
> misalkan saya mengetikkan :
> $cat mail_list > new_mail 2>&1
> 
> nah ini disebut stderr,

"Ini"-nya yang mana?

stderr itu sebetulnya yg angka "2".

> Anda bisa lihat pesan-pesan error saat melakukan
> piping dari isi mail_list ke new_mail,

Isi mail_list tidak di-pipe, tapi di-redirect ke new_mail. Piping
menggunakan "|", dan yg dilakukan oleh shell adalah stdout dr LHS
diconnect dg stdin dr RHS. LHS = left hand side, RHS = right hand side
dari pipe operator.

Dan pesan error (di stderr) pun tidak akan bisa dilihat. Baca penjelasan
saya di bawah.

> jika semuanya berjalan lancar maka
> pesan error tidak ada (null)....

stderrnya adalah milik 'cat', dan di contoh di atas anda gabungkan
stderr dengan stdout (2>&1), maka kalo ada yg keluar ke stderr akan
dimasukin juga ke new_mail karena stdout sudah anda redirect ke
new_mail, jelas saja tidak akan keliatan apa2.

BTW, penggunaan cat di atas tidak perlu, cukup begini:

        <mail_list >new_mail 2>&1

Ronny

-- 
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis.php

Kirim email ke