{"id":25768,"date":"2024-07-30T22:32:00","date_gmt":"2024-07-30T15:32:00","guid":{"rendered":"https:\/\/dte.telkomuniversity.ac.id\/?p=25768"},"modified":"2024-07-30T22:32:03","modified_gmt":"2024-07-30T15:32:03","slug":"ekspresi-reguler-rename-di-linux","status":"publish","type":"post","link":"https:\/\/dte.telkomuniversity.ac.id\/en\/ekspresi-reguler-rename-di-linux\/","title":{"rendered":"Ekspresi Reguler Rename di Linux"},"content":{"rendered":"\n<p>Perintah <code>rename<\/code> umumnya digunakan untuk mencari sebuah string dan menggantinya dengan string lain.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sintaks:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/string\/string lain\/'\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/text\/txt\/' *\n<\/code><\/pre>\n\n\n\n<p>Lihat snapshot di atas, semua &#8216;text&#8217; diubah menjadi &#8216;txt&#8217;.<\/p>\n\n\n\n<p>Anda juga dapat mengganti sebuah string dengan sintaks berikut.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sintaks:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/string\/string lain\/' * string\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/txt\/TXT\/' *.txt\n<\/code><\/pre>\n\n\n\n<p>Lihat snapshot di atas, semua &#8216;.txt&#8217; diubah menjadi &#8216;.TXT&#8217;.<\/p>\n\n\n\n<p>Dalam dua contoh di atas, string yang digunakan hanya ada di akhir nama file. Tapi contoh ini berbeda.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/txt\/bbb\/' atxt.txt\n<\/code><\/pre>\n\n\n\n<p>Lihat snapshot di atas, hanya kemunculan pertama dari string yang dicari yang diganti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Penggantian Global<\/h2>\n\n\n\n<p>Dalam contoh di atas hanya &#8216;txt&#8217; pertama yang diganti di &#8216;atxt.txt&#8217;. Untuk mengganti kedua &#8216;txt&#8217; kita dapat menggunakan penggantian global &#8216;g&#8217;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sintaks:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/string\/string lain\/g'\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/txt\/TXT\/g' atxt.txt\n<\/code><\/pre>\n\n\n\n<p>Lihat snapshot di atas, kedua &#8216;txt&#8217; diganti dengan &#8216;TXT&#8217;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Penggantian Tidak Sensitif Kasus<\/h2>\n\n\n\n<p>Dalam penggantian yang tidak sensitif terhadap huruf besar\/kecil, sebuah string dapat diganti dengan string yang tidak sensitif terhadap huruf besar\/kecil.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sintaks:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/string\/string lain\/i'\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh:<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">luaSalin kode<code>rename 's\/.text\/.txt\/i' *\n<\/code><\/pre>\n\n\n\n<p>Lihat snapshot di atas, semua &#8216;.text&#8217; diganti dengan &#8216;.txt&#8217;.<\/p>\n\n\n\n<p>ref: <a href=\"https:\/\/www.javatpoint.com\/linux-rename-regular-expression\">[1]<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Perintah rename umumnya digunakan untuk mencari sebuah string dan menggantinya dengan string lain. Sintaks: luaSalin koderename &#8216;s\/string\/string lain\/&#8217; Contoh: luaSalin koderename &#8216;s\/text\/txt\/&#8217; * Lihat snapshot di atas, semua &#8216;text&#8217; diubah menjadi &#8216;txt&#8217;. Anda juga dapat mengganti sebuah string dengan sintaks berikut. Sintaks: luaSalin koderename &#8216;s\/string\/string lain\/&#8217; * string Contoh: luaSalin koderename &#8216;s\/txt\/TXT\/&#8217; *.txt Lihat snapshot [&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-25768","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\/25768","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=25768"}],"version-history":[{"count":1,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25768\/revisions"}],"predecessor-version":[{"id":25769,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25768\/revisions\/25769"}],"wp:attachment":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media?parent=25768"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/categories?post=25768"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/tags?post=25768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}