{"id":25712,"date":"2024-07-18T23:20:04","date_gmt":"2024-07-18T16:20:04","guid":{"rendered":"https:\/\/dte.telkomuniversity.ac.id\/?p=25712"},"modified":"2024-07-18T23:20:06","modified_gmt":"2024-07-18T16:20:06","slug":"pengalihan-input-di-linux","status":"publish","type":"post","link":"https:\/\/dte.telkomuniversity.ac.id\/en\/pengalihan-input-di-linux\/","title":{"rendered":"Pengalihan Input di Linux"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">&lt; stdin<\/h3>\n\n\n\n<p>Shell bash menggunakan stdin untuk menerima input. Dalam pengalihan input, sebuah file dijadikan input ke perintah dan pengalihan ini dilakukan dengan bantuan tanda &#8216;&lt;&#8216;.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>cat &lt; &lt;namaFile&gt;\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Contoh:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>cat &lt; file.txt\n<\/code><\/pre>\n\n\n\n<p>Lihat snapshot di atas, perintah &#8220;cat &lt; file.txt&#8221; mengambil &#8216;file.txt&#8217; sebagai input dan menampilkan isinya.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">&lt;&lt; dokumen di sini<\/h3>\n\n\n\n<p>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).<\/p>\n\n\n\n<p>Kata apa pun dapat digunakan sebagai pengganti &#8216;EOF&#8217; seperti yang telah kami gunakan &#8216;last&#8217;.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>cat &lt;&lt;EOF&gt; &lt;namaFile&gt;\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Contoh:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>cat &lt;&lt;EOF&gt; file.txt\n<\/code><\/pre>\n\n\n\n<p>Lihat snapshot di atas, dalam contoh pertama, &#8216;file.txt&#8217; diakhiri ketika kami mengetik &#8216;EOF&#8217; dan &#8216;last&#8217; dalam contoh kedua.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">&lt;&lt;&lt; string di sini<\/h3>\n\n\n\n<p>String di sini digunakan untuk langsung mengirim string ke sebuah perintah.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Contoh:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>base64 &lt;&lt;&lt; format.txt\n<\/code><\/pre>\n\n\n\n<p>Lihat snapshot di atas, dalam contoh ini kami menggunakan base64 yang akan kita pelajari nanti. Perintah &#8220;base64 &lt;&lt;&lt; format.txt&#8221; telah mendekode file &#8216;format.txt&#8217; dan kemudian dengan menggunakan perintah &#8216;base64 -d&#8217; kami mendapatkan kembali file &#8216;format.txt&#8217;.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>ref:<a href=\"https:\/\/www.javatpoint.com\/linux-input-redirection\">[1]<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&lt; stdin Shell bash menggunakan stdin untuk menerima input. Dalam pengalihan input, sebuah file dijadikan input ke perintah dan pengalihan ini dilakukan dengan bantuan tanda &#8216;&lt;&#8216;. Sintaks: bashSalin kodecat &lt; &lt;namaFile&gt; Contoh: bashSalin kodecat &lt; file.txt Lihat snapshot di atas, perintah &#8220;cat &lt; file.txt&#8221; mengambil &#8216;file.txt&#8217; sebagai input dan menampilkan isinya. &lt;&lt; dokumen di sini [&hellip;]<\/p>\n","protected":false},"author":25,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":753,"footnotes":""},"categories":[753],"tags":[179],"class_list":["post-25712","post","type-post","status-publish","format-standard","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25712","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/comments?post=25712"}],"version-history":[{"count":1,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25712\/revisions"}],"predecessor-version":[{"id":25713,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25712\/revisions\/25713"}],"wp:attachment":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media?parent=25712"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/categories?post=25712"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/tags?post=25712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}