{"id":25696,"date":"2024-07-18T03:46:20","date_gmt":"2024-07-17T20:46:20","guid":{"rendered":"https:\/\/dte.telkomuniversity.ac.id\/?p=25696"},"modified":"2024-07-18T03:46:23","modified_gmt":"2024-07-17T20:46:23","slug":"perintah-tr-di-linux","status":"publish","type":"post","link":"https:\/\/dte.telkomuniversity.ac.id\/en\/perintah-tr-di-linux\/","title":{"rendered":"Perintah tr di Linux"},"content":{"rendered":"\n<p>Perintah &#8216;tr&#8217; singkatan dari &#8216;translate&#8217;. Perintah ini digunakan untuk menerjemahkan, seperti dari huruf kecil ke huruf besar dan sebaliknya atau mengganti baris baru menjadi spasi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sintaks:<\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>command | tr &lt;'lama'&gt; &lt;'baru'&gt;\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Mengubah Huruf<\/h3>\n\n\n\n<p>Perintah &#8216;tr&#8217; dapat mengubah huruf.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>command | tr &lt;'lama'&gt; &lt;'baru'&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 exm.txt | tr 'prcu' 'PRCU'\n<\/code><\/pre>\n\n\n\n<p>Perhatikan snapshot di atas, semua huruf p, r, c, u diubah menjadi huruf besar P, R, C, U.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Menghapus Baris Baru<\/h3>\n\n\n\n<p>Untuk menulis semua baris dalam satu baris, kita harus mengganti semua baris baru dengan spasi.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>command | tr &lt;'\\n'&gt; &lt;' '&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 exm.txt | tr '\\n' ' '\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Opsi tr<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">tr -s<\/h4>\n\n\n\n<p>Perintah &#8216;tr -s&#8217; mengurangi kemunculan beberapa karakter menjadi satu.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>command | tr -s &lt;'huruf'&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 jtp.txt | tr -s 'l'\ncat spaces.txt | tr -s ' '\n<\/code><\/pre>\n\n\n\n<p>Perhatikan snapshot di atas, perintah &#8220;cat jtp.txt | tr -s &#8216;l'&#8221; telah mengurangi semua huruf &#8216;l&#8217; menjadi satu dan perintah &#8220;cat spaces.txt | tr -s &#8216; &#8216;&#8221; telah mengurangi semua spasi menjadi satu spasi.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">tr rot13<\/h4>\n\n\n\n<p>Perintah ini mengenkripsi teks. Ini peka terhadap huruf besar dan kecil.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Contoh:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm'\ncat exm.txt | tr 'a-z' 'n-za-m'\n<\/code><\/pre>\n\n\n\n<p>Perhatikan snapshot di atas, semua huruf dienkripsi sesuai dengan perintah. Namun, huruf &#8216;A&#8217; dan &#8216;M&#8217; tidak dienkripsi karena mereka dalam huruf besar.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">tr -d<\/h4>\n\n\n\n<p>Perintah &#8216;tr -d&#8217; digunakan untuk menghapus karakter.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>command | tr -d &lt;huruf&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 exm.txt | tr -d o\n<\/code><\/pre>\n\n\n\n<p>Perhatikan snapshot di atas, semua huruf &#8216;o&#8217; dihapus dari file &#8216;exm.txt&#8217;.<\/p>\n\n\n\n<p>ref:<a href=\"https:\/\/www.javatpoint.com\/linux-tr\" data-type=\"link\" data-id=\"https:\/\/www.javatpoint.com\/linux-tr\">[1]<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Perintah &#8216;tr&#8217; singkatan dari &#8216;translate&#8217;. Perintah ini digunakan untuk menerjemahkan, seperti dari huruf kecil ke huruf besar dan sebaliknya atau mengganti baris baru menjadi spasi. Sintaks: bashSalin kodecommand | tr &lt;&#8216;lama&#8217;&gt; &lt;&#8216;baru&#8217;&gt; Mengubah Huruf Perintah &#8216;tr&#8217; dapat mengubah huruf. Sintaks: bashSalin kodecommand | tr &lt;&#8216;lama&#8217;&gt; &lt;&#8216;baru&#8217;&gt; Contoh: bashSalin kodecat exm.txt | tr &#8216;prcu&#8217; &#8216;PRCU&#8217; Perhatikan [&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":[],"class_list":["post-25696","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25696","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=25696"}],"version-history":[{"count":1,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25696\/revisions"}],"predecessor-version":[{"id":25697,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25696\/revisions\/25697"}],"wp:attachment":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media?parent=25696"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/categories?post=25696"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/tags?post=25696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}