Gabungan string dalam bash
- 1393
- 163
- Luis Baumbach
Tutorial ini akan menjelaskan gabungan string bash dengan menggunakan contoh. Ketika datang ke bash skrip atau pemrograman secara umum, gabungan itu mengacu pada bergabung dengan dua atau lebih string bersama -sama untuk menghasilkan output terpadu tunggal. Menggunakan Bash Shell dan Bash Scripting Concatenation string dapat dicapai dengan cara.
Dalam tutorial ini Anda akan belajar:
- Cara menggabungkan string menggunakan
gema
memerintah - Cara menggabungkan string di loop
- Cara menggabungkan string dengan output perintah
Persyaratan dan konvensi perangkat lunak yang digunakan
Kategori | Persyaratan, konvensi atau versi perangkat lunak yang digunakan |
---|---|
Sistem | Sistem GNU/Linux apa pun |
Perangkat lunak | N/a |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah. |
Konvensi | # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa |
Contoh gabungan string bash
- Gabungan string paling dasar dalam bash adalah dengan bergabung dengan dua atau lebih string dalam satu
gema
penyataan. Pertimbangkan contoh berikut:
Menyalin#!/bin/bash string1 = "string" string2 = "concatenation" echo $ string1 $ string2
Keluaran:
$ ./concat.SH String Concatenation
Menggunakan contoh skrip bash di atas, kami telah menggabungkan dua variabel string
String1
DanString2
menjadi output terpadu dengan menggunakangema
memerintah. Prinsip yang sama dapat dengan diperluas menjadi gabungan ganda:
Menyalin#!/bin/bash string1 = "bash" string2 = "string" string3 = "concate" string4 = "nation" echo $ string1 skrip $ string2 $ string3 $ string4
Keluaran:
$ ./concat.SH Bash Scripting String Concatenation
- Dalam contoh selanjutnya kita akan menggunakan concatenation string melakukan variabel menggunakan kawat gigi keriting
:
Menyalin#!/bin/bash string1 = "ing" string2 = "concate" echo "str $ string1 $ string2 nation"
Keluaran:
$ ./concat.SH String Concatenation
Kawat gigi keriting memungkinkan untuk menggabungkan string dan variabel tanpa ruang.
- Dalam contoh penggabungan bash lainnya kita akan menggabungkan string dan output perintah. Misalnya, mari kita menggabungkan string dengan output dari
tanggal
memerintah:
Menyalin#!/bin/bash string1 = "Hari ini adalah:" echo $ string1 'tanggal'
Keluaran:
$ ./concat.SH Today Is: Fri 27 Nov 2020 14:17:11 Aedt
- Dalam bash juga dimungkinkan untuk menggunakan
+=
operator aritmatika untuk bergabung dengan dua string bersama. Pertimbangkan contoh berikut:
Menyalin#!/bin/bash string1 = "Hari ini adalah:" string1+= "" string1+= 'date' echo $ string1
Keluaran:
$ ./concat.SH Today Is: Fri 27 Nov 2020 14:26:17 AEDT
- Contoh selanjutnya akan menjelaskan penggabungan string bash menggunakan untuk loop. Untuk memulai Anda dapat menulis sesuatu yang sederhana seperti berikut:
Menyalin#!/bin/bash string1 = "bash" string2 = "string" untuk i in $ string1 $ string2 "concatenation"; lakukan output+= "$ i" selesai gema $ output
Keluaran:
$ ./concat.SH Bash String Concatenation
Kesimpulan
Bash String Concatenation adalah harus memiliki pengetahuan untuk pengguna skrip bash yang bahkan mulai. Untungnya, mudah dimengerti dan diimplementasikan. Hati -hati saat menggunakan karakter khusus seperti kutipan tunggal '
dalam string. Dalam hal ini lampirkan variabel string dalam kutipan ganda misalnya. "Ayo pergi"
untuk menghindari kesalahan.
Tutorial Linux Terkait:
- Loop bersarang dalam skrip bash
- Menguasai loop skrip bash
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Loop bash dengan contoh
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Linux Complex Bash One-Liner Contoh
- Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
- Multi-threaded Bash Scripting & Manajemen Proses di…
- Pengantar JavaScript Loops
- « Cara membuat sistem file berbasis file menggunakan perintah dd di linux
- Cara mencadangkan dan mengembalikan izin dari seluruh direktori di Linux »