Concatenate (Join) Strings in Shell Script
Daftar Isi:
Salah satu operasi string yang paling umum digunakan adalah penggabungan. Penggabungan string hanya kata pemrograman yang bagus untuk menggabungkan string dengan menambahkan satu string ke akhir string lainnya.
Dalam tutorial ini, kami akan menjelaskan cara menggabungkan string di Bash.
Senar penggabung
Cara paling sederhana untuk menggabungkan dua atau lebih variabel string adalah dengan menuliskannya satu per satu:
VAR1="Hello, " VAR2=" World" VAR3="$VAR1$VAR2" echo "$VAR3"
Baris terakhir akan menggemakan string yang digabungkan:
Hello, World
Anda juga dapat menggabungkan satu atau lebih variabel dengan string literal:
VAR1="Hello, " VAR2="${VAR1}World" echo "$VAR2"
Hello, World
Pada contoh di atas, variabel
VAR1
ditutup dalam kurung kurawal untuk melindungi nama variabel dari karakter di sekitarnya. Ketika variabel diikuti oleh karakter nama variabel lain yang valid, Anda harus menyertakannya dalam kurung kurawal
${VAR1}
.
Untuk menghindari masalah pemisahan atau penggumpalan kata, Anda harus selalu mencoba menggunakan tanda kutip ganda di sekitar nama variabel. Jika Anda ingin menekan interpolasi variabel dan perlakuan khusus karakter backslash alih-alih menggunakan tanda kutip tunggal.
Bash tidak memisahkan variabel berdasarkan “type”, variabel diperlakukan sebagai integer atau string tergantung pada konteksnya. Anda juga dapat menggabungkan variabel yang hanya berisi angka.
VAR1="Hello, " VAR2=2 VAR3=" Worlds" VAR4="$VAR1$VAR2$VAR3" echo "$VAR4"
Concatenating Strings dengan + = Operator
Cara lain untuk menggabungkan string dalam bash adalah dengan menambahkan variabel atau string literal ke variabel menggunakan operator
+=
:
VAR1="Hello, " VAR1+=" World" echo "$VAR1"
Hello, World
Contoh berikut menggunakan operator
+=
untuk menggabungkan string dalam bash untuk loop:
VAR="" for ELEMENT in 'Hydrogen' 'Helium' 'Lithium' 'Beryllium'; do VAR+="${ELEMENT} " done echo "$VAR"
Hydrogen Helium Lithium Beryllium
Kesimpulan
Menggabungkan variabel string adalah salah satu operasi paling mendasar dalam skrip Bash. Setelah membaca tutorial ini, Anda harus memiliki pemahaman yang baik tentang cara menggabungkan string di Bash. Anda juga dapat memeriksa panduan kami tentang membandingkan string.
Perusahaan Seluler untuk Menyatukan Pemindaian Cameraphone

CTIA bekerja untuk menyatukan teknologi pemindaian barcode cameraphone.
Cara memeriksa apakah string berisi substring dalam bash

Salah satu operasi paling umum ketika bekerja dengan string di Bash adalah untuk menentukan apakah suatu string berisi string lain atau tidak. Dalam artikel ini, kami akan menunjukkan kepada Anda beberapa cara untuk memeriksa apakah string berisi substring.
Cara membandingkan string dalam bash

Saat menulis skrip Bash Anda harus sering membandingkan dua string untuk memeriksa apakah mereka sama atau tidak. Dua string sama ketika mereka memiliki panjang yang sama dan berisi urutan karakter yang sama.