GNU/Linux >> Belajar Linux >  >> Linux

16 Contoh Perintah Echo di Linux

Perintah gema di Linux adalah salah satu perintah yang banyak digunakan dalam tugas operasi sehari-hari. Perintah echo adalah alat baris perintah bawaan yang mencetak teks atau string ke output standar atau mengarahkan output ke file. Perintah ini biasanya digunakan di bash shell atau shell lain untuk mencetak output dari sebuah perintah. Perintah gema juga sering digunakan dalam skrip bash shell.

Sintaks perintah gema

$ echo [opsi] [string]

Dalam panduan ini, kami akan menjelaskan perintah echo Linux dengan 16 contoh praktis.

1) Tampilkan pesan sederhana di terminal

Untuk mencetak pesan teks sederhana di terminal dengan perintah echo , jalankan perintah:

$ echo Hello Guys

2) Cetak nilai variabel dengan perintah echo

Mari kita asumsikan bahwa Anda telah menginisialisasi variabel x dan memberinya nilai 100 seperti yang ditunjukkan

$ x = 100

Anda dapat menggemakan nilainya dengan mengawali nama variabel dengan tanda dolar seperti yang ditunjukkan

$ echo The value of x is $x

3) Mencetak satu baris teks yang terdiri dari tanda kutip ganda

Untuk mencetak sebaris teks dengan tanda kutip ganda dengan perintah echo, cukup sertakan frasa dalam tanda kutip ganda di antara tanda kutip tunggal.

$ echo Hello guys welcome to ' "Linuxtechi" '

4) Menampilkan sebaris teks yang terdiri dari satu kutipan

Jika Anda ingin mencetak baris dengan kata yang mengandung tanda kutip tunggal, masukkan kata tersebut di dalam tanda kutip ganda seperti yang ditunjukkan:

$ echo Hey, "We're" Linuxtechi, a community driven site.

5) Arahkan ulang output perintah gema ke file

Untuk mengalihkan output perintah gema ke file alih-alih mencetaknya di layar, gunakan operator lebih besar dari(> ) dan dua kali lebih besar dari (>> ).

Saat Anda menggunakan operator lebih besar dari (> ), file akan ditimpa. Jika file tidak ada, itu akan dibuat.

$ echo Hey guys, Welcome to Linuxtechi > greetings.txt

Ganda lebih besar dari operator (>> ) menambahkan teks ke file. Misalnya, untuk menambahkan entri ke file /etc/hosts gunakan sintaks yang ditunjukkan

$ echo 192.168.2.100  web-server-01 >> /etc/hosts

6) Gunakan perintah echo untuk mencocokkan file yang identik

Anda dapat menggunakan perintah echo dengan karakter wildcard untuk mengembalikan file yang identik, yaitu file yang memiliki ekstensi file yang sama. Misalnya, untuk mencetak semua file teks dengan ekstensi .txt, jalankan perintah.

$ echo *.txt

7) Daftar semua file dan folder di direktori saat ini

Perintah echo dapat bertindak sebagai perintah ls dan mencantumkan semua file dan folder di direktori Anda saat ini menggunakan wildcard seperti yang ditunjukkan:

$ echo *

8) Buat baris baru menggunakan perintah echo

Menggunakan penerjemah garis miring terbalik -e, Anda dapat memanipulasi bagaimana garis muncul pada output. Misalnya, untuk mencetak baris baru, gunakan opsi karakter escape ‘\n‘ seperti yang ditunjukkan di bawah ini:

$ echo -e  "Welcome \nto \nLinuxtechi  \ncommunity"

Baca Juga8 Contoh Perintah Kepala di Linux

9) Membuat spasi tab di antara kata-kata dalam kalimat

Selain membuat baris baru, Anda dapat menambah jarak antar kata dalam kalimat menggunakan opsi ‘\t‘ atau TAB seperti yang ditunjukkan.

$ echo -e  "Welcome \tto \tLinuxtechi  \tcommunity"

10) Gabungkan opsi spasi baris dan tab baru dalam perintah gema

Anda dapat menggabungkan opsi '\n' dan '\t' secara bersamaan seperti yang ditunjukkan:

$ echo -e  "\n\tWelcome \n\tto \n\tLinuxtechi  \n\tcommunity"

11) Buat spasi tab vertikal di output perintah gema

Opsi \v memungkinkan Anda membuat ruang tab vertikal seperti yang ditunjukkan:

$ echo -e  "Welcome \vto \vLinuxtechi  \vtcommunity"

12) Gabungkan baris baru dan spasi tab vertikal dalam perintah gema

Selain itu, Anda dapat bereksperimen dan menggabungkan opsi ‘\n’ dan ‘\v‘ seperti yang ditunjukkan.

$ echo -e  "Welcome \n\vto \n\vLinuxtechi  \n\vtcommunity"

13) Gunakan opsi carriage return

Opsi \r menghilangkan teks sebelumnya. Misalnya, output dari perintah di bawah ini menghilangkan 2 kata pertama.

$ echo -e  "Welcome to \rLinuxtechi  community"

14) Memotong output perintah echo dari teks

Untuk menekan output lebih lanjut dan melanjutkan tanpa pergi ke baris berikutnya gunakan opsi '\c' seperti yang ditunjukkan:

$ echo -e  Welcome to Linuxtechi  \ccommunity

15) Hapus semua spasi dari string teks dengan perintah echo

Gunakan opsi '\b' bersama dengan opsi -e dalam perintah echo untuk menghapus semua spasi dari string teks, contoh ditunjukkan di bawah ini:

$ echo -e "Welcome \bto \bLinux \bCommunity"
WelcometoLinuxCommunity
$

16) Penggunaan perintah gema dalam skrip bash shell

Seperti yang telah kami nyatakan bahwa perintah echo sering digunakan dalam skrip bash shell. Contoh penggunaan perintah echo dalam skrip shell tercantum di bawah ini:

$ cat echo-bash.sh
#!/bin/bash
# Echo Command Usage in Script
os_version=$(grep -i "PRETTY_NAME" /etc/os-release  | awk -F'=' '{print $2}' | sed 's/"//g')
no_cpus=$(lscpu  | grep  '^CPU(s):' | awk -F":" '{print $2}' | sed "s/^[ \t]*//")
total_mem=$(grep MemTotal /proc/meminfo | awk -F":" '{print $2}' | sed "s/^[ \t]*//")
echo 'OS Version :' $os_version
echo 'Number of CPUs :' $no_cpus
echo 'Total Memory :' $total_mem
$

Output dari script di atas saat dijalankan:

$ bash echo-bash.sh
OS Version : CentOS Linux 7 (Core)
Number of CPUs : 4
Total Memory : 8008968 kB
$

Dan itu saja. Terima kasih telah meluangkan waktu Anda dalam panduan ini. Mudah-mudahan, Anda sekarang mendapat informasi yang lebih baik.

Baca Juga :14 Contoh Perintah Grep di Linux


Linux
  1. 7 Contoh Perintah Linux df

  2. sa Contoh Perintah di Linux

  3. w Contoh Perintah di Linux

  1. Contoh Perintah ac di Linux

  2. Contoh Perintah df di Linux

  3. du Contoh Perintah di Linux

  1. 8 Contoh Perintah Linux TR

  2. echo Contoh Perintah di Linux

  3. Contoh Perintah rm di Linux