Basic input output redirection di Linux

Pada umumnya command yang kita jalankan di shell akan di tampilkan di default output kita (dalam hal ini screen monitor), dan kita bisa merubahnya supaya dapat di tampilkan dalam bentuk file. Kita bisa melakukannya dengan output redirection, contohnya:

prompt% ls -la

di monitor akan tampil:
-rw——- 1 hehehe users 291 Jul 7 2001 .startup.X11
-rwx—— 1 hehehe users 161 May 14 1998 .startup.screen

dengan output redirection:

prompt% ls -la > listing_file

listing file di atas akan di simpan di file listing_file

dan dengan command:

prompt% cat listing_file

akan tampil:

-rw——- 1 hehehe users 291 Jul 7 2001 .startup.X11
-rwx—— 1 hehehe users 161 May 14 1998 .startup.screen
Standard input: END[Press space to continue, q to quit, h for help]

yang di mana text tersebut di simpan di listing_file

*cat adalah command yang biasa untuk melihat isi suatu file.

input redirection:
mirip halnya dengan output redirection, mungkin kita ingin mengeksekusi suatu command yang mendapat input dari text file (input default kita adalah keyboard).

contohnya:

prompt% grep X11 list_file2

prompt% cat list_file

*grep adalah command untuk mencari pattern pada suatu text

hasilnya:

-rw——- 1 hehehe users 291 Jul 7 2001 .startup.X11

proses: listing_file akan menjadi input untuk command grep X11 dan hasilnya akan di simpan di list_file2

Note: makasih oom atas artikel yang sangat bermanfaat ini.
oom ngasal dapat ditemui di channel IRC #mantaraydesign dalnet dengan nick ngasal tentunya 🙂

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *