Bash Script

Script Bash untuk Ping List IP/Domain dan Simpan Hasilnya

Script Bash untuk Ping List IP/Domain dan Simpan Hasilnya

Yo, kita bakal ngecek koneksi ke beberapa alamat IP atau domain dengan menggunakan skrip Bash. Skrip ini akan melakukan ping ke setiap alamat yang ada di list, terus nyimpen hasilnya dalam file. Nggak perlu panik, kita juga bakal ngecek apakah setiap alamat ngebalas ping atau enggak. Gas!

Skrip Bash:

code
#!/bin/bash

# Daftar alamat IP/domain yang mau di-ping
addresses=("google.com" "192.168.1.1" "example.com" "10.0.0.1")

# Hasil ping bakal disimpen di sini
output_file="ping_results.txt"

# Hapus file sebelumnya biar nggak numpuk
rm -f $output_file

# Loop untuk nge-ping setiap alamat
for address in "${addresses[@]}"; do
    # Ping sekali (-c 1) dengan waktu tunggu 3 detik (-W 3)
    if ping -c 1 -W 3 $address &> /dev/null; then
        echo "$address is up" >> $output_file
    else
        echo "$address is down" >> $output_file
    fi
done

echo "Proses selesai! Cek hasilnya di $output_file"

Cara Pake Skrip:

Monitoring Service dan Kirim Notifikasi Telegram

Keren Banget! Monitoring Service dan Kirim Notifikasi Telegram dengan Mudah

Halo, bro! Pernah ngerasa kesel nggak sih ketika server atau aplikasi lo tiba-tiba down? Ujung-ujungnya, ritme kerja jadi kacau balau. Tapi tenang aja, ada solusinya nih! Kali ini, gue akan kasih tau gimana cara monitoring service dan kirim notifikasi Telegram biar lo bisa cepet tanggap kalo ada masalah. Yuk, simak!

Apa Itu Monitoring Service?

Monitoring service itu kayak “mata-mata” buat server atau aplikasi lo. Tugasnya adalah ngecek terus-menerus apakah semuanya berjalan dengan baik. Kalo ada masalah, misalnya server down atau performa lambat, lo bakal langsung dapet kabar. Dengan begitu, masalah bisa cepat ditangani sebelum jadi parah.

Menangani Error dan Exit Code dalam Bash

Menangani Error dan Exit Code dalam Bash: Tips dan Trik yang Wajib Kamu Tahu!

Pernah ngalamin script Bash kamu tiba-tiba berhenti dengan error atau keluar dengan kode aneh? Tenang, gak perlu panik! Di artikel ini, kita bakal bahas cara menangani error dan exit code dalam Bash biar skrip kamu jadi makin solid dan bisa diandalkan. Yuk, simak tips dan triknya!

Apa Itu Exit Code?

Setiap program atau perintah yang dijalankan di shell Linux atau Unix punya exit code, juga dikenal sebagai status keluar atau return status. Exit code ini adalah angka yang dikembalikan setelah perintah selesai dijalankan. Biasanya, exit code 0 berarti sukses, sedangkan angka lain menandakan ada error.

Cara Menggunakan Array dalam Bash Script

Cara Menggunakan Array dalam Bash Script: Kiat Keren untuk Pemula

Halo, semuanya! Kali ini kita akan ngobrolin tentang Array dalam Bash Script. Kalo kalian pernah bingung gimana caranya nge-handle beberapa data sekaligus dalam script, Array adalah jawabannya! Yuk, kita kupas tuntas cara pakenya biar makin jago nge-script.

Apa itu Array?

Pertama-tama, kalo kalian pernah belajar pemrograman sebelumnya, pasti udah nggak asing dengan istilah Array. Singkatnya, Array adalah kumpulan data yang disimpan dalam satu variabel. Jadi, kita bisa nge-manage banyak value cuma dengan satu nama variabel. Gokil, kan?

Script Otomatisasi Cloning Banyak Repo Git

Script Otomatisasi Cloning Banyak Repo Git

Hai teman-teman! Kalo kalian suka coding pasti ga asing sama git, apalagi yang sering kerja bareng tim pasti sering banget cloning banyak repo git. Tapi, kalo repo yang perlu di-clone ada banyak, capek ngecopy satu-satu dong? Nah, kali ini kita bakal bahas gimana cara bikin script untuk otomatis cloning banyak repo git. Jadi, prosesnya lebih cepet dan ngga ribet lagi!

Kenapa Perlu Script Otomatisasi?

Kalo lo sering cloning repo, pasti tau dong kalo ngeclone satu per satu itu bikin pusing dan boros waktu. Apalagi kalo proyeknya banyak, bisa-bisa lo kehabisan waktu cuma buat cloning. Nah, dengan bikin script, lo bisa nge-clone banyak repo sekaligus. Cepet, efisien, dan pastinya ga pusing-pusing!

Script Bash untuk Update Sistem Secara Terjadwal

Update Sistem Otomatis dengan Bash Script: Gampang Banget! 🚀

Update sistem secara berkala itu penting banget, lho. Biar sistem kamu selalu aman dan performanya tetap oke. Tapi, kadang kita malas atau kelewat update karena lupa. Nah, gimana kalau ada cara yang lebih gampang? Tenang, ada solusinya! Kamu bisa buat script Bash sederhana buat update sistem kamu secara otomatis. Yuk, cek caranya!

Buat Script Bashmu! 🚀

Pertama, kamu perlu buat file script Bash. Pisahkan tiap jenis update biar lebih rapi. Misalnya, kamu buat script terpisah buat update biasa (update.sh) dan buat update & upgrade (upgrade.sh). Tapi di sini, kita akan buat satu script aja yang bisa ngelakuin kedua tugas itu.

Upload File ke FTP/SFTP Secara Otomatis dengan Bash

Upload File ke FTP/SFTP Secara Otomatis dengan Bash

Halo, teman-teman teknisi dan pengembang! 🌟

Pernahkah kamu merasa kesulitan setiap kali harus mengunggah banyak file ke server FTP/SFTP? Yuk, bikin hidupmu lebih mudah dengan otomatisasi menggunakan Bash Script! 💻✨

Kenapa Pake Bash Script?

  1. Simpel: Cukup beberapa baris kode, kerjaannya udah kelar!
  2. Efisien: Gak perlu buka-buka GUI lagi, tinggal jalanin script, dan voilà!
  3. Fleksibel: Bisa disesuaikan dengan kebutuhan kamu sendiri.

Bahan-bahan yang Dibutuhkan:

  1. Akses ke server FTP/SFTP.
  2. Perintah curl atau sftp di terminal.
  3. File-file yang mau diunggah.

Langkah 1: Buat Script Bash

Buka text editor favoritmu dan tulis script seperti dibawah ini:

Membuat Timer atau Delay Eksekusi di Bash

Membuat Timer atau Delay Eksekusi di Bash

Yo, wassup, squad! 👋

Kali ini kita bakal ngomongin gimana cara bikin timer atau delay di Bash. Ini bisa berguna banget kalau kamu pengen ngepause script kamu sebelum ngejalanin perintah selanjutnya. Misalnya, mau ngecek koneksi internet tiap 5 detik atau mau nunggu proses selesai sebelum lanjut ke tugas berikutnya. Yuk simak caranya!

1. Cara Sederhana Pake sleep

Pertama, yang paling gampang, kita bisa pake command sleep. Command ini bakal ngepause script selama waktu yang kita tentuin.

Parsing File CSV dengan Bash Script

Parsing File CSV dengan Bash Script: Cara Keren Wajib Tahu!

Halo teman-teman! 🚀 Kalian pernah nggak sih berurusan dengan file CSV di terminal? Atau mungkin lagi butuh nge-handle data dalam jumlah banyak dan mau pake Bash Script? Nah, kalo iya, kali ini kita bakal bahas gimana caranya parsing file CSV pake Bash Script. Jadi, stay tuned dan jangan sampe ketinggalan ya!

Apa itu CSV?

CSV (Comma Separated Values) adalah format file yang simpel banget buat nyimpen data struktur kaya tabel. Bayangin aja, misalnya kita punya data mahasiswa dengan kolom seperti NIM, Nama, Jurusan, dan IPK. Nah, data-datanya bakal dipisahin pake koma (,) atau kadang-kadang pake semicolon (;). Contohnya nih:

Cara Membuat Alias Otomatis dari Bash Script

Cara Membuat Alias Otomatis dari Bash Script: Simpel dan Nge-Rap!

Hey, sobat pejuang command line! Pernah nggak sih, kalian capek ngetik perintah panjang-panjang di terminal? Misal, setiap kali pengen update, harus ngetik sudo apt update && sudo apt upgrade -y. Capek, kan? Untungnya, ada jalan singkatnya: bikin alias!

Apa Itu Alias?

Alias itu kayak shortcut atau jalan pintas untuk perintah panjang. Jadi, kalo biasanya kalian ngetik sudo apt update && sudo apt upgrade -y, dengan alias bisa disingkat jadi updategue misalnya. Enak banget, kan?