Oleh Debarshi Das

Banyak skrip Bash yang akan Anda tulis perlu bekerja dengan teks, jadi pastikan Anda memahami operasi dasar ini.

Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Penggabungan adalah proses menggabungkan dua nilai menjadi satu. Penggabungan string adalah bagian integral dari pemrograman dan Anda akan menemukan kegunaannya di semua jenis perangkat lunak.

Bahasa pemrograman yang berbeda menangani penggabungan string dengan cara yang berbeda. Bash menawarkan beberapa metode untuk menggabungkan dua string.

Lihatlah bagaimana Anda bisa menggabungkan string bersama di Bash.

Menggunakan operator +=

Anda dapat menambahkan dua string atau variabel menggunakan operator += di Bash. Pertama, nyatakan a Variabel Bash berisi bagian pertama dari string, dan menggunakan operator +=, gabungkan dengan bagian kedua dari string. Gunakan gema untuk mencetak string yang dihasilkan. Inilah cara Anda menggabungkan string di bash dengan += operator:

#!/usr/bin/bash

s="Halo"
s+="Dunia, dari MUO"
gema"$s"

Keluaran harus mengembalikan "Halo Dunia, dari MUO":

Dalam contoh, Anda telah menggabungkan variabel string dengan literal string. Jika Anda ingin menggabungkan nilai dari dua variabel, Anda dapat mengadaptasi metode ini. Ganti string literal dengan variabel kedua yang ingin Anda gabungkan seperti ini:

#!/usr/bin/bash

s="Ceria"
d=" Natal"
s+=$d
gema"$s"

Sekali kamu jalankan skrip shell Anda, Anda akan mendapatkan output "Merry Christmas".

Gabungkan String dengan Menempatkannya Secara Berurutan

Cara termudah untuk menggabungkan dua atau lebih string atau variabel adalah menuliskannya secara berurutan. Meskipun ini mungkin bukan pendekatan yang optimal, ini tetap berhasil. Begini tampilan kodenya:

#!/usr/bin/bash

s="Manchester"
b="Kota"
gema"$s$b"

Outputnya harus "Manchester City". Anda juga dapat menggabungkan literal string ke variabel dengan menggunakan ekspansi parameter. Inilah cara melakukannya:

#!/usr/bin/bash

s="Kota Manchester"
c="Erling Haaland bermain ${s}"
gema"$c"

Outputnya harus "Erling Haaland bermain di Manchester City".

Menggabungkan String Dengan Angka

Di Bash, Anda dapat dengan mudah menggabungkan string dan angka tanpa mengalami kesalahan ketidakcocokan tipe data. Ini karena Bash memperlakukan nilai sebagai string kecuali ditentukan lain. Sebuah variabel dengan nilai "3" dapat diperlakukan sebagai sebuah integer dalam bahasa seperti Python, tetapi Bash akan selalu memperlakukannya sebagai nilai string.

Anda dapat menggabungkan string dan angka menggunakan operator += atau dengan menuliskannya secara berurutan. Berikut contohnya:

#!/usr/bin/bash

a="Seratus adalah"
a+=100
gema"$a"

Output dari program ini harus "Seratus adalah 100". Sekarang Anda tahu semua pendekatan terbaik untuk menggabungkan string di Bash.

Pelajari Dasar-dasar Bash Scripting

Skrip Bash berguna untuk mengotomatiskan tugas-tugas penting dan biasa. Dengan Bash, Anda dapat menulis program mini shell untuk membantu Anda memelihara sistem atau server Anda.

Penggabungan string adalah salah satu keterampilan mendasar yang Anda perlukan untuk menulis program Bash. Pemahaman yang kuat tentang dasar-dasar akan membantu Anda menguasai skrip shell.

Berlangganan newsletter kami

Komentar

MembagikanMenciakMembagikanMembagikanMembagikan
Menyalin
Surel
Membagikan
MembagikanMenciakMembagikanMembagikanMembagikan
Menyalin
Surel

Tautan disalin ke papan klip

Topik-topik terkait

  • Linux
  • Pemrograman
  • Pemrograman
  • Shell Basis Linux

Tentang Penulis

Debarshi Das (40 Artikel Dipublikasikan)

Debarshi Das adalah peneliti keamanan independen dengan hasrat untuk menulis tentang keamanan siber dan Linux. Dengan pengalaman lebih dari setengah dekade sebagai jurnalis teknologi dan keamanan online, dia senang meliput berita dan menyusun penjelasan yang disederhanakan dan sangat mudah diakses serta panduan cara kerja yang membuat teknologi lebih mudah setiap orang. Saat dia memprogram dan menerbitkan di siang hari, Anda akan menemukan Debarshi meretas dan meneliti di malam hari.