{"id":700,"date":"2020-03-25T01:02:33","date_gmt":"2020-03-24T18:02:33","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=700"},"modified":"2025-04-18T15:21:02","modified_gmt":"2025-04-18T08:21:02","slug":"contoh-penggunaan-perintah-tr-di-linux-terminal","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/","title":{"rendered":"Contoh Penggunaan Perintah tr di Linux Terminal"},"content":{"rendered":"<p>Bergantung pada jenis pekerjaan yang Anda lakukan pada baris perintah Linux, Anda mungkin menginginkan utilitas yang multi fungsi, terutama untuk pengeditan teks cepat. Untungnya ada tools di linux, yaitu perintah <code>tr\u00a0<\/code>yang memenuhi syarat untuk peran ini. Dalam tutorial ini, kita akan membahas dasar-dasar <code>tr<\/code> menggunakan beberapa contoh yang mudah dipahami.<\/p>\n<p>Tetapi sebelum kita melakukannya, perlu disebutkan bahwa semua contoh dalam artikel ini telah diuji pada mesin Ubuntu 18,04 LTS dan pada Debian 10.<\/p>\n<h2>Perintah tr di Linux<\/h2>\n<p>Jika kita melihat halaman manual tr,\u00a0 penjelasan dari perintah tr adalah :<\/p>\n<pre>Translate, squeeze, and\/or delete characters from standard input, writing to standard output.<\/pre>\n<p>Dan untuk syntax dari penggunaan perintah tr :<\/p>\n<pre>tr [OPTION]... SET1 [SET2]<\/pre>\n<p>yang di maksud dalam SET adalah sebagai berikut :<\/p>\n<pre>SETs are specified as strings of characters.\u00a0 Most represent themselves.\u00a0 Interpreted sequences are:&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\NNN\u00a0\u00a0 character with octal value NNN (1 to 3 octal digits)&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\\\\u00a0\u00a0\u00a0\u00a0 backslash&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\a\u00a0\u00a0\u00a0\u00a0 audible BEL&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\b\u00a0\u00a0\u00a0\u00a0 backspace&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\f\u00a0\u00a0\u00a0\u00a0 form feed&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\n\u00a0\u00a0\u00a0\u00a0 new line&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\r\u00a0\u00a0\u00a0\u00a0 return&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\t\u00a0\u00a0\u00a0\u00a0 horizontal tab&#13;\n&#13;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \\v\u00a0\u00a0\u00a0\u00a0 vertical tab<\/pre>\n<h2>Contoh Penggunaan Perintah tr<\/h2>\n<p>Berikut ini adalah beberapa contoh perintah tr yang akan kita gabungkan dengan perintah <a href=\"https:\/\/www.linuxid.net\/post\/perintah-echo-di-linux-dan-contoh-perintah-echo\/\"><code>echo<\/code><\/a>.<\/p>\n<h3>Cara mengubah huruf kecil ke huruf besar menggunakan tr<\/h3>\n<p>Misalkan Anda ingin mengubah kalimat \u201c<em>pedekate lama tapi gak berani nembak<\/em>\u201d menjadi huruf besar semua, maka inilah cara Anda dapat melakukan ini menggunakan tr.<\/p>\n<pre>echo 'pedekate lama tapi gak berani nembak' | tr \"[:lower:]\" \"[:upper:]\"<\/pre>\n<p>Perintah di atas menghasilkan output berikut :<\/p>\n<pre>PEDEKATE LAMA TAPI GAK BERANI NEMBAK<\/pre>\n<h3>Cara menghapus ruang ekstra menggunakan tr<\/h3>\n<p>Misalkan Anda memiliki baris dengan spasi berlebih seperti:\u00a0<em>\u201cLama\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Enggak \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Ketemu,\u00a0 \u00a0 \u00a0 \u00a0 Sekali \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Ketemu \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Enggak \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Lama\u201d.<\/em><br \/>Dan tantangannya adalah untuk menghapus ruang ekstra dari baris ini. Dengan perintah tr Anda dapat untuk melakukan ini:<\/p>\n<pre>echo 'Lama     Enggak Ketemu,    Sekali    Ketemu    Enggak   Lama' | tr -s '[:space:]'<\/pre>\n<p>Inilah hasilnya:<\/p>\n<pre>Lama Enggak Ketemu, Sekali Ketemu Enggak Lama<\/pre>\n<h3>cara menghapus teks menggunakan tr?<\/h3>\n<p>Misalkan Anda ingin menghapus tanda hubung dari baris berikut: \u201cTunggulah \u2014 sampai \u2014 cinta \u2014 hidup \u2014 di \u2014 hatinya.\u201d Maka di sini adalah bagaimana Anda dapat melakukan ini menggunakan tr.<\/p>\n<pre>echo 'Tunggulah --- sampai --- cinta --- hidup --- di --- hatinya' | tr -d '-'<\/pre>\n<p>Berikut ini adalah output yang dihasilkannya:<\/p>\n<pre>Tunggulah sampai cinta hidup di hatinya<\/pre>\n<h3>Cara mengganti karakter menggunakan tr<\/h3>\n<p>Pada bagian sebelumnya, anggap persyaratannya adalah untuk mengganti tanda hubung dengan, katakanlah, titik. Maka di sini adalah bagaimana Anda dapat melakukannya dengan menggunakan tr.<\/p>\n<pre>echo 'Nasib -- adalah -- kesunyian -- masing-masing' | tr '-' '.'<\/pre>\n<p>Berikut ini adalah output yang dihasilkannya:<\/p>\n<pre>Nasib .. adalah .. kesunyian .. masing.masing<\/pre>\n<h2>Kesimpulan<\/h2>\n<p>Jadi, Anda dapat melihat perintah tr adalah alat yang sangat membantu ketika harus mengedit teks. Kami telah membahas beberapa opsi utama di sini, tetapi utilitas juga menawarkan banyak opsi baris perintah lainnya.\u00a0 Anda dapat mempelajari lebih lanjut tentang tr dengan menuju ke <a href=\"https:\/\/linux.die.net\/man\/1\/tr\" target=\"_blank\" rel=\"noopener\">halaman manualnya.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bergantung pada jenis pekerjaan yang Anda lakukan pada baris perintah Linux, Anda mungkin menginginkan utilitas&hellip;<\/p>\n","protected":false},"author":2,"featured_media":701,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[15,16,71,72,9],"class_list":["post-700","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","tag-centos","tag-debian","tag-file-system","tag-linux-terminal","tag-ubuntu"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Contoh Penggunaan Perintah tr di Linux Terminal - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contoh Penggunaan Perintah tr di Linux Terminal - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Bergantung pada jenis pekerjaan yang Anda lakukan pada baris perintah Linux, Anda mungkin menginginkan utilitas&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2020-03-24T18:02:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T08:21:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Contoh-Penggunaan-Perintah-tr-di-Linux-Terminal.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/\",\"url\":\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/\",\"name\":\"Contoh Penggunaan Perintah tr di Linux Terminal - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Contoh-Penggunaan-Perintah-tr-di-Linux-Terminal.jpg\",\"datePublished\":\"2020-03-24T18:02:33+00:00\",\"dateModified\":\"2025-04-18T08:21:02+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Contoh-Penggunaan-Perintah-tr-di-Linux-Terminal.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Contoh-Penggunaan-Perintah-tr-di-Linux-Terminal.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contoh Penggunaan Perintah tr di Linux Terminal\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contoh Penggunaan Perintah tr di Linux Terminal - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/","og_locale":"id_ID","og_type":"article","og_title":"Contoh Penggunaan Perintah tr di Linux Terminal - Linuxid","og_description":"Bergantung pada jenis pekerjaan yang Anda lakukan pada baris perintah Linux, Anda mungkin menginginkan utilitas&hellip;","og_url":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/","og_site_name":"Linuxid","article_published_time":"2020-03-24T18:02:33+00:00","article_modified_time":"2025-04-18T08:21:02+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Contoh-Penggunaan-Perintah-tr-di-Linux-Terminal.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/","url":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/","name":"Contoh Penggunaan Perintah tr di Linux Terminal - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Contoh-Penggunaan-Perintah-tr-di-Linux-Terminal.jpg","datePublished":"2020-03-24T18:02:33+00:00","dateModified":"2025-04-18T08:21:02+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Contoh-Penggunaan-Perintah-tr-di-Linux-Terminal.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Contoh-Penggunaan-Perintah-tr-di-Linux-Terminal.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/contoh-penggunaan-perintah-tr-di-linux-terminal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Contoh Penggunaan Perintah tr di Linux Terminal"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/700","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=700"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/700\/revisions"}],"predecessor-version":[{"id":2631,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/700\/revisions\/2631"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/701"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=700"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=700"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}