Panduan Pengguna untuk Memahami Operator Pengalihan di Bash
Baris perintah adalah salah satu alat paling ampuh yang Anda inginkan sebagai pengguna Linux. Meskipun awalnya tampak menakutkan, dengan pengetahuan yang tepat, ini bisa menjadi aset yang sangat kuat. Salah satu aspek kunci dalam menguasai baris perintah melibatkan pemahaman tentang operator pengalihan di Bash. Panduan ini akan mengungkap operator-operator ini, menjelaskan apa itu, bagaimana mereka bekerja, dan mengapa mereka sangat berguna.
AdvertisementApa itu Redirection di Bash?
Redirection di Bash mengacu pada mengarahkan input dan output dari perintah. Secara default, perintah mengambil input (juga dikenal sebagai input standar atau stdin) dari keyboard dan output (dikenal sebagai output standar atau stdout) ke layar. Kesalahan (kesalahan standar atau stderr) juga ditampilkan ke layar. Operator pengalihan memungkinkan kita untuk mengubah default ini, memungkinkan kita untuk memanipulasi dari mana masukan perintah berasal dan ke mana keluarannya. dari perintah ke file, mengganti konten file yang ada.
Misalnya, jika Anda menggunakan perintah ls > filelist.txt, output dari perintah ls, yang biasanya ditampilkan di layar, malah ditulis ke filelist.txt. Jika file sudah ada, itu akan ditimpa. Jika tidak, itu akan dibuat.
ls > filelist.txt1ls>filelist.txt
The >> fungsi operator mirip dengan >, tetapi alih-alih mengganti konten file yang ada, itu menambahkan output dari perintah ke akhir berkas. Jadi, ls >> filelist.txt akan menambahkan output dari perintah ls ke akhir filelist.txt, membiarkan konten yang ada tidak tersentuh.
ls >> filelist.txt1ls>>filelist.txt
Operator Pengalihan Input:
Referensi tecadmin.com