Pengalihan Input di Linux

< stdin

Shell bash menggunakan stdin untuk menerima input. Dalam pengalihan input, sebuah file dijadikan input ke perintah dan pengalihan ini dilakukan dengan bantuan tanda ‘<‘.

Sintaks:

bashSalin kodecat < <namaFile>

Contoh:

bashSalin kodecat < file.txt

Lihat snapshot di atas, perintah “cat < file.txt” mengambil ‘file.txt’ sebagai input dan menampilkan isinya.

<< dokumen di sini

Dokumen di sini (terkadang juga disebut dokumen here-is) adalah cara di mana Anda dapat memasukkan input hingga urutan tertentu (biasanya EOF) diketik. EOF (End Of File) dapat diketik atau dapat dipanggil dengan menekan tombol (ctrl + d).

Kata apa pun dapat digunakan sebagai pengganti ‘EOF’ seperti yang telah kami gunakan ‘last’.

Sintaks:

bashSalin kodecat <<EOF> <namaFile>

Contoh:

bashSalin kodecat <<EOF> file.txt

Lihat snapshot di atas, dalam contoh pertama, ‘file.txt’ diakhiri ketika kami mengetik ‘EOF’ dan ‘last’ dalam contoh kedua.

<<< string di sini

String di sini digunakan untuk langsung mengirim string ke sebuah perintah.

Contoh:

bashSalin kodebase64 <<< format.txt

Lihat snapshot di atas, dalam contoh ini kami menggunakan base64 yang akan kita pelajari nanti. Perintah “base64 <<< format.txt” telah mendekode file ‘format.txt’ dan kemudian dengan menggunakan perintah ‘base64 -d’ kami mendapatkan kembali file ‘format.txt’.

ref:[1]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *