<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://kb.pusathosting.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://kb.pusathosting.com/feed.php">
        <title>PusatHosting Wiki - linux:bash</title>
        <description></description>
        <link>https://kb.pusathosting.com/</link>
        <image rdf:resource="https://kb.pusathosting.com/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-06-22T17:18:31+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/cara-monitor-port-down-up?rev=1631931862&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/cara-telnet-auto-close?rev=1649468486&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/cat-grep-get-part-string?rev=1646983982&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/cat-hide-empty-line?rev=1741919430&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/check-is-mount?rev=1471495927&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/command-awk?rev=1688032186&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/command-cut?rev=1601457655&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/command?rev=1728723751&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/cut-3-string-output-dari-awk?rev=1647056382&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/example?rev=1533353889&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/execute-bash-command-stored-as-a-string?rev=1670994610&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/extract-domain-dari-string-file?rev=1688032110&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/hbars-bash-grafik-script?rev=1664762265&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/menampilkan-nomor-baris-output?rev=1632438445&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/mencari-file-terbaru-terupdate?rev=1706100898&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/mengextract-email-dari-string?rev=1639189398&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/menghitung-binner?rev=1639454076&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/menghitung-jumlah-karakter?rev=1674527629&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/mengilangkan-empty-line-di-command-output?rev=1632276536&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/mengkombinasikan-2-file-dengan-output-unik?rev=1639189311&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/menjalankan-perintah-yang-tersimpan-di-variable?rev=1704249296&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/merubah-new-line-menjadi-baris?rev=1572700597&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/remove-n-last-char?rev=1704251549&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/sample?rev=1578711560&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/script-grep-email-from-maillog?rev=1673230308&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/script-restore-per-table-ke-database-mysql?rev=1744507640&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/split-file-text-ukuran-besar?rev=1632443999&amp;do=diff"/>
                <rdf:li rdf:resource="https://kb.pusathosting.com/linux/bash/split-string?rev=1692758090&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://kb.pusathosting.com/_media/wiki/dokuwiki.svg">
        <title>PusatHosting Wiki</title>
        <link>https://kb.pusathosting.com/</link>
        <url>https://kb.pusathosting.com/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/cara-monitor-port-down-up?rev=1631931862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T02:24:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>BASH: Cara Memonitor Port Online atau Offline</title>
        <link>https://kb.pusathosting.com/linux/bash/cara-monitor-port-down-up?rev=1631931862&amp;do=diff</link>
        <description>BASH: Cara Memonitor Port Online atau Offline

Berikut ini adalah script untuk memonitor port down atau online yang biasanya kita lakukan dengan telnet. 


SERVER=gitlab.com
PORT=22
nc -z -v -w5 $SERVER $PORT
result1=$?

#Do whatever you want

if [  &quot;$result1&quot; != 0 ]; then
  echo  'port 22 is closed'
else
  echo 'port 22 is open'
fi</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/cara-telnet-auto-close?rev=1649468486&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-09T01:41:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cara Agar Telnet Auto Closed</title>
        <link>https://kb.pusathosting.com/linux/bash/cara-telnet-auto-close?rev=1649468486&amp;do=diff</link>
        <description>Cara Agar Telnet Auto Closed

Berikut adalah beberapa cara di linux agar telnet dapat auto closed setelah dijalankan.


echo -n | telnet mx1.mailku.net 143


atau


sleep 1 | telnet mx1.mailku.net 143


Demikian, selamat mencoba.



Terkait

	* Bash : Menampilkan / Mencari File Terbaru diupdate
	* Bash Cat Hide Empty Line - Menyembunyikan Baris Kosong</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/cat-grep-get-part-string?rev=1646983982&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-11T07:33:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cat Grep Get Part of String</title>
        <link>https://kb.pusathosting.com/linux/bash/cat-grep-get-part-string?rev=1646983982&amp;do=diff</link>
        <description>Cat Grep Get Part of String

Cat dan grep mendapatkan sebagian dari string

Contoh string


2022-03-11 14:08:08 1nSZNf-0007Dn-So &lt;= ardi@xxxdg.co.id H=xxx2.srv.mailku.net (smtp.mailku.net) [xxx.xxx.248.152] P=esmtpa A=plain:ardi@xxxx.co.id S=19395 id=202203111408057154306@xxxxg.co.id T=&quot;NPE 1X40&quot; from &lt;ardi@xxxxxx.co.id&gt; for firman@xxxx.co.id</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/cat-hide-empty-line?rev=1741919430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-14T02:30:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash Cat Hide Empty Line - Menyembunyikan Baris Kosong</title>
        <link>https://kb.pusathosting.com/linux/bash/cat-hide-empty-line?rev=1741919430&amp;do=diff</link>
        <description>Bash Cat Hide Empty Line - Menyembunyikan Baris Kosong

Bagaimana cara menghapus baris kosong ketika kita melakukan operasi cat? contohnya seperti ini



104.197.215.237

104.197.215.237

104.198.248.243

104.197.215.237

104.198.248.243

104.198.248.243</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/check-is-mount?rev=1471495927&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-08-18T04:52:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Check if Directory Mounted, Contoh/Sample Kode Bash Script</title>
        <link>https://kb.pusathosting.com/linux/bash/check-is-mount?rev=1471495927&amp;do=diff</link>
        <description>Check if Directory Mounted, Contoh/Sample Kode Bash Script

Kode bash script ini berfungsi untuk melakukan pengecekan apakah folder ter-mount atau tidak

Contoh Script 1


if mount | grep /mnt/md0; then
    echo &quot;folder mounted&quot;
else
    echo &quot;folder not mounted&quot;
fi</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/command-awk?rev=1688032186&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-29T09:49:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash Command AWK</title>
        <link>https://kb.pusathosting.com/linux/bash/command-awk?rev=1688032186&amp;do=diff</link>
        <description>Bash Command AWK

Bash command ini digunakan untuk berbagai tujuan

AWK Memotong script Tail pada string tertentu

Tujuannya untuk memotong dan mendapatkan string tertentu yang dihasilkan dari output via tail atau cat

Contoh Log file


Sep 30 16:15:27 cluster-imap-proxy1 dovecot: imap-login: proxy(xxxxxng@kibinternational.com): Login failed to server.net:143: [AUTHENTICATIONFAILED] Authentication failed.: user=&lt;xxxxg@kibinternational.com&gt;, method=PLAIN, rip=36.89.38.225, lip=51.79.129.55, sessi…</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/command-cut?rev=1601457655&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-30T09:20:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash Command Cut</title>
        <link>https://kb.pusathosting.com/linux/bash/command-cut?rev=1601457655&amp;do=diff</link>
        <description>Bash Command Cut

Command cut berfungsi untuk memotong string dan berikut adalah beberapa tutorial

Menghapus comma dari hasil tail

Menghapus string comma dari hasil output tail

file log


140.213.7.40, lip=51.79.129.55, TLS, session=&lt;srEfkWiwrZiM1Qco&gt;
140.213.7.40, lip=51.79.129.55, TLS, session=&lt;srEfkWiwrZiM1Qco&gt;
139.99.30.6, lip=51.79.129.55, session=&lt;h6hSkWiwjqeLYx4G&gt;
139.99.30.6, lip=51.79.129.55, session=&lt;h6hSkWiwjqeLYx4G&gt;
114.122.203.12, lip=51.79.129.55, TLS, session=&lt;bsaqkWiwFthyessM&gt;</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/command?rev=1728723751&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-12T09:02:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Catatan Bash Command Linux</title>
        <link>https://kb.pusathosting.com/linux/bash/command?rev=1728723751&amp;do=diff</link>
        <description>Catatan Bash Command Linux

Beberapa catatan bash command linux

LS Modified File

Perintah LS Menampilkan File modifikasi terakhir


ls -1tr /folder/


LS Ignore file string

Perintah LS mengabaikan string file tertentu


ls -l /folder/ --ignore=*.java</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/cut-3-string-output-dari-awk?rev=1647056382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-12T03:39:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cut Last 3 Char from Output AWK</title>
        <link>https://kb.pusathosting.com/linux/bash/cut-3-string-output-dari-awk?rev=1647056382&amp;do=diff</link>
        <description>Cut Last 3 Char from Output AWK

Memotong 3 string terakhir dari output yang dihasilkan oleh awk


cat /var/log/exim/mainlog | awk '{print $1&quot; &quot;$2}' | head -n 5


hasil


2022-03-06 03:22:55
2022-03-06 03:22:55
2022-03-06 03:22:55
2022-03-06 03:22:55
2022-03-06 03:22:55</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/example?rev=1533353889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-04T03:38:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kumpulan Script Bash Penting</title>
        <link>https://kb.pusathosting.com/linux/bash/example?rev=1533353889&amp;do=diff</link>
        <description>Kumpulan Script Bash Penting

Beberapa kumpulan script bash penting yang kami dokumentasikan untuk kebutuhan kami dan mungkin akan bermanfaat pula bagi anda.



Subcontent

	* Bash Script Auto Restart HTTPd Apache Directadmin</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/execute-bash-command-stored-as-a-string?rev=1670994610&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-14T05:10:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cara Menjalankan Perintah Shell berupa Text Command</title>
        <link>https://kb.pusathosting.com/linux/bash/execute-bash-command-stored-as-a-string?rev=1670994610&amp;do=diff</link>
        <description>Cara Menjalankan Perintah Shell berupa Text Command

Bagaimana cara menjalankan perintah shell berupa text yang tersimpan didalam string? cukup lakukan dengan


eval &quot;$command&quot;</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/extract-domain-dari-string-file?rev=1688032110&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-29T09:48:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash grep Extract Domain dari string di dalam file</title>
        <link>https://kb.pusathosting.com/linux/bash/extract-domain-dari-string-file?rev=1688032110&amp;do=diff</link>
        <description>Bash grep Extract Domain dari string di dalam file

Berikut ini adalah beberapa cara bash command grep extract nama domain dari string file


grep -oiE '([a-zA-Z0-9][a-zA-Z0-9-]{1,61}\.){1,}(\.?[a-zA-Z]{2,}){1,}' domains.txt 


Selamat mencoba

	*  Sumber</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/hbars-bash-grafik-script?rev=1664762265&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-03T01:57:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>HBars Bash Grafik Script</title>
        <link>https://kb.pusathosting.com/linux/bash/hbars-bash-grafik-script?rev=1664762265&amp;do=diff</link>
        <description>HBars Bash Grafik Script

Hbars adalah script yang dapat menhasilkan grafik 




#!/bin/bash
#
# hbars.sh - show some text bars
#   pass data as:  label1,value1,unit1,color1; label2,value2,unit2,colour2; ....  
#
width=50
title=&quot;&quot;
color=7
pretty=False
web=False
font=24
 
usage() { 
  echo &quot;usage: hbars [data] [option] &quot;
  echo &quot;  -h --help     print this usage and exit&quot;
  echo &quot;  -c --color    set color to all bars (default 7=white)&quot;
  echo &quot;                 (0-grey,1-red,2=green,3=yellow,4=blue…</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/menampilkan-nomor-baris-output?rev=1632438445&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-23T23:07:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash: Menampilkan Nomor Baris Pada Output Grep</title>
        <link>https://kb.pusathosting.com/linux/bash/menampilkan-nomor-baris-output?rev=1632438445&amp;do=diff</link>
        <description>Bash: Menampilkan Nomor Baris Pada Output Grep

Berikut ini adalah cara menampilkan nomor baris pada operasi grep


grep -n &lt;pattern&gt; &lt;file&gt;


Selamat mencoba.</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/mencari-file-terbaru-terupdate?rev=1706100898&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-24T12:54:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash : Menampilkan / Mencari File Terbaru diupdate</title>
        <link>https://kb.pusathosting.com/linux/bash/mencari-file-terbaru-terupdate?rev=1706100898&amp;do=diff</link>
        <description>Bash : Menampilkan / Mencari File Terbaru diupdate

Bagaimana cara mencari file terbaru di ubah atau diupdate di linux


ls -1ht /home/user/domains/domain.com/public_html/* | head -5


hasilnya


/home/user/domains/domain.com/public_html/wp-config.php
/home/user/domains/domain.com/public_html/wp-config-sample.php
/home/user/domains/domain.com/public_html/wp-settings.php</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/mengextract-email-dari-string?rev=1639189398&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-11T02:23:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mengexstract Email dari String</title>
        <link>https://kb.pusathosting.com/linux/bash/mengextract-email-dari-string?rev=1639189398&amp;do=diff</link>
        <description>Mengexstract Email dari String

Script ini berfungsi mengextract email dari string yang kita eksekusi dengan cat



cat /var/log/maillog | grep -i -o '[A-Z0-9._%+-]\+@[A-Z0-9.-]\+\.[A-Z]\{2,4\}'</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/menghitung-binner?rev=1639454076&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-14T03:54:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Menghitung Total Binner &quot;1&quot; dalam satu baris</title>
        <link>https://kb.pusathosting.com/linux/bash/menghitung-binner?rev=1639454076&amp;do=diff</link>
        <description>Menghitung Total Binner &quot;1&quot; dalam satu baris

Kita memiliki file sepert ini


# cat /etc/virtual/aaaa.co.id/usage/ibun
1111111111111111111111111111111111111111111111111111


Bagaimana cara menghitung total angka 1 tersebut?

caranya gunakan ini 


# grep -o &quot;1&quot; /etc/virtual/aaaa.co.id/usage/ibun | wc -l
52</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/menghitung-jumlah-karakter?rev=1674527629&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-24T02:33:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash Script : Cara Menghitung Jumlah Karakter String</title>
        <link>https://kb.pusathosting.com/linux/bash/menghitung-jumlah-karakter?rev=1674527629&amp;do=diff</link>
        <description>Bash Script : Cara Menghitung Jumlah Karakter String

Saya memiliki file berisi 1 baris line dan ingin menghitung total karakternya, bagaimana caranya di dalam bash script linux ?

Contoh 


# cat wanghy
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/mengilangkan-empty-line-di-command-output?rev=1632276536&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-22T02:08:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash: Menghilangkan Blank Output di Linux Command</title>
        <link>https://kb.pusathosting.com/linux/bash/mengilangkan-empty-line-di-command-output?rev=1632276536&amp;do=diff</link>
        <description>Bash: Menghilangkan Blank Output di Linux Command

Bagaimana cara menghilangkan output blank line atau empty line atau baris kosong menggunakan bash.

Contoh 


Line:Text
1:&lt;blank&gt;
2:AAA
3:&lt;blank&gt;
4:BBB
5:&lt;blank&gt;
6:&lt;space&gt;&lt;space&gt;&lt;space&gt;CCC
7:&lt;space&gt;&lt;space&gt;
8:DDD</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/mengkombinasikan-2-file-dengan-output-unik?rev=1639189311&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-11T02:21:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>BAsh: Mengkombinasikan 2 file dan menjadikannya satu file unik</title>
        <link>https://kb.pusathosting.com/linux/bash/mengkombinasikan-2-file-dengan-output-unik?rev=1639189311&amp;do=diff</link>
        <description>BAsh: Mengkombinasikan 2 file dan menjadikannya satu file unik

Berikut ini adalah cara mengkombinasikan atau menggabungkan 2 file yang masing-masing terdapat baris berbeda kemudian menjadikannya satu file yang didalamnya berisi unik string.


cat /path/to/file1 /path/to/file2 | sort -u &gt; /path/to/result</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/menjalankan-perintah-yang-tersimpan-di-variable?rev=1704249296&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-03T02:34:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash: Menjalankan Perintah yang tersimpan di Variable</title>
        <link>https://kb.pusathosting.com/linux/bash/menjalankan-perintah-yang-tersimpan-di-variable?rev=1704249296&amp;do=diff</link>
        <description>Bash: Menjalankan Perintah yang tersimpan di Variable

Berikut ini adalah cara menjalankan perintah yang tersimpan di variable


cmd='ls -l &quot;/tmp/test/&quot;'
eval &quot;$cmd&quot;


Selamat mencoba.</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/merubah-new-line-menjadi-baris?rev=1572700597&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-02T13:16:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Merubah \n Menjadi satu baris dengan Koma (,)</title>
        <link>https://kb.pusathosting.com/linux/bash/merubah-new-line-menjadi-baris?rev=1572700597&amp;do=diff</link>
        <description>Merubah \n Menjadi satu baris dengan Koma (,)

Berikut ini adalah caranya

Contoh daftar string


sditmanado.com
sdns1.jux.in
sefasgroup.com
sekolahsablon.web.id
smegadia.net
strawberrydelight.id
sulistyoadi.net
supportpartalatberat.com
tarakankota.go.id
tokopemancarfm.net
travel.berita11.com
tribinapanutan.com
valenziavib.com</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/remove-n-last-char?rev=1704251549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-03T03:12:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>BASH: Remove last -n Char String / Menghapus -n karakter diakhir dan diawal</title>
        <link>https://kb.pusathosting.com/linux/bash/remove-n-last-char?rev=1704251549&amp;do=diff</link>
        <description>BASH: Remove last -n Char String / Menghapus -n karakter diakhir dan diawal

Berikut ini adalah cara menghapus last -n karakter dari string

Menghapus n karakter di akhir


#!/bin/bash

v=&quot;some string.rtf&quot;

v2=${v::-4}

echo &quot;$v --&gt; $v2&quot;



Menghapus n karakter di awal</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/sample?rev=1578711560&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-11T02:59:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kumpulan Contoh Script Bash</title>
        <link>https://kb.pusathosting.com/linux/bash/sample?rev=1578711560&amp;do=diff</link>
        <description>Kumpulan Contoh Script Bash

Beberapa catatan kami script-script bash contoh yang kami gunakan dalam keseharian kami di dunia perhostingan.



Contoh Script Bash

	* Bash Script: Cara Mendapatkan Ip Address Dari String dengan Regex</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/script-grep-email-from-maillog?rev=1673230308&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-09T02:11:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash Grep Match Email dari Maillog</title>
        <link>https://kb.pusathosting.com/linux/bash/script-grep-email-from-maillog?rev=1673230308&amp;do=diff</link>
        <description>Bash Grep Match Email dari Maillog

Script berikut adalah untuk memfilter email dari file log maillog


tail -n 100 /var/log/exim/mainlog | grep -Eo &quot;\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b&quot;


output kira2 seperti ini


xxx@sfds.com
xxx@sss.com</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/script-restore-per-table-ke-database-mysql?rev=1744507640&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-13T01:27:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Contoh Script Restore Database dari Table per Table MySQL</title>
        <link>https://kb.pusathosting.com/linux/bash/script-restore-per-table-ke-database-mysql?rev=1744507640&amp;do=diff</link>
        <description>Contoh Script Restore Database dari Table per Table MySQL

Kadang ya kita perlu restore database mysql tabel per tabel sql file, maka berikut ini adalah contoh scriptnya


file_nama_table=/table.txt

while read nama_table; do
	if [ ! -z &quot;/root/db/$nama_table.sql&quot; ]; then
		tfile=&quot;/root/db/${nama_table}.sql&quot;
		echo $tfile
		mysql -u user_mysql --password=&quot;paswwd-mysql&quot; nama_db &lt;  $tfile
	fi
done&lt;$file_nama_table</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/split-file-text-ukuran-besar?rev=1632443999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-24T00:39:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash Script Split Text File ukuran BESAR berdasar total BARIS menjadi Kecil</title>
        <link>https://kb.pusathosting.com/linux/bash/split-file-text-ukuran-besar?rev=1632443999&amp;do=diff</link>
        <description>Bash Script Split Text File ukuran BESAR berdasar total BARIS menjadi Kecil

Berikut ini adalah perintah bash command untuk memotong atau mensplit file dengan ukuran besar menjadi beberapa file kecil berdasarkan total baris.


split -l 2000 filename</description>
    </item>
    <item rdf:about="https://kb.pusathosting.com/linux/bash/split-string?rev=1692758090&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-23T02:34:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash Script Split String AWK CUT etc</title>
        <link>https://kb.pusathosting.com/linux/bash/split-string?rev=1692758090&amp;do=diff</link>
        <description>Bash Script Split String AWK CUT etc

Berikut ini adalah contoh split string menggunakan berbagai bash command 

AWK split string


[root@24ds22 haproxy]# echo 'ini adalah contoh' | awk '{print $2}'
adalah



[root@24ds22 haproxy]# echo 'ini-adalah-contoh' | awk -F'-' '{print $2}'
adalah</description>
    </item>
</rdf:RDF>
