15 Contoh Praktis Perintah 'Echo' di Linux

15 Contoh Praktis Perintah 'Echo' di Linux

Itu perintah gema adalah salah satu perintah bawaan yang paling umum dan banyak digunakan untuk cangkang Linux Bash dan C, yang biasanya digunakan dalam bahasa skrip dan file batch untuk menampilkan baris teks/string pada output standar atau file.

Contoh perintah gema

Sintaks untuk perintah Echo adalah:

echo [opsi (s)] [string (s)] 

1. Masukkan baris teks dan tampilkan pada output standar

$ echo tecmint adalah komunitas linux nerds 

Mengeluarkan teks berikut:

Tecmint adalah komunitas kutu buku Linux 

2. Menyatakan variabel dan menggemakan nilainya. Misalnya, nyatakan variabel X dan menetapkan nilainya =10.

$ x = 10 

menggemakan nilainya:

$ echo nilai variabel x = $ x nilai variabel x = 10 

Catatan: '-e'Opsi di Linux bertindak sebagai interpretasi karakter yang melarikan diri yang terbalik.

3. Menggunakan opsi '\B' - Backspace dengan Interpretor Backslash'-e'Yang menghilangkan semua ruang di antaranya.

$ echo -e "tecmint \ bis \ ba \ bCommunity \ bof \ blinux \ bnerds" tecmintisacommunityoflinuxnerds 

4. Menggunakan opsi '\N' - Baris baru dengan interpretor backspace'-e'Memperlakukan garis baru dari tempat digunakan.

$ echo -e "tecmint \ nis \ na \ nCommunity \ nof \ nlinux \ nnerds" Tecmint adalah komunitas linux nerds 

5. Menggunakan opsi '\T' - Tab Horizontal dengan Interpretor Backspace'-e'untuk memiliki ruang tab horizontal.

$ echo -e "tecmint \ tis \ ta \ tcommunity \ tof \ tlinux \ tnerds" tecmint adalah komunitas linux nerds 

6. Bagaimana dengan menggunakan opsi baris baru '\N'dan tab horizontal'\T'Secara bersamaan.

$ echo -e "\ n \ ttecmint \ n \ tis \ n \ ta \ n \ tCommunity \ n \ tof \ n \ tlinux \ n \ tnerds" Tecmint adalah komunitas linux nerds 

7. Menggunakan opsi '\ V' - Tab Vertikal dengan Interpretor Backspace'-e'untuk memiliki spasi tab vertikal.

$ echo -e "\ vtecmint \ vis \ va \ vCommunity \ vof \ vlinux \ vnerds" tecmint adalah komunitas linux nerds 

8. Bagaimana dengan menggunakan opsi baris baru '\N'dan tab vertikal'\ V'Secara bersamaan.

$ echo -e "\ n \ vtecmint \ n \ vis \ n \ va \ n \ vCommunity \ n \ vof \ n \ vlinux \ n \ vnerds" tecmint adalah komunitas linux nerds 

Catatan: Kita dapat menggandakan tab vertikal, tab horizontal, dan jarak baris baru menggunakan opsi dua kali atau sebanyak yang diperlukan.

9. Menggunakan opsi '\R' - carriage kembali dengan interpretor backspace'-e'Untuk memiliki pengembalian carriage yang ditentukan dalam output.

$ echo -e "tecmint \ ris a community of linux nerds" adalah komunitas linux nerds 

10. Menggunakan opsi '\C' - Menekan jalur baru dengan interpretor backspace'-e'untuk melanjutkan tanpa memancarkan baris baru.

$ echo -e "tecmint adalah komunitas \ cof linux nerds" tecmint adalah komunitas [email dilindungi]: ~ $ 

11. Omal menggemakan jalur baru menggunakan opsi '-N'.

$ echo -n "tecmint adalah komunitas linux nerds" tecmint adalah komunitas linux [email dilindungi]: ~/dokumen $ 

12. Menggunakan opsi '\A' - Pengembalian Peringatan dengan Interpretor Backspace'-e'untuk memiliki suaranya waspada.

$ echo -e "tecmint adalah komunitas \ alinux nerds" tecmint adalah komunitas linux nerds 

Catatan: Pastikan untuk memeriksa tombol volume, sebelum menembak.

13. Cetak semua file/folder menggunakan perintah echo (alternatif perintah ls).

$ echo * 103.ODT 103.PDF 104.ODT 104.PDF 105.ODT 105.PDF 106.ODT 106.PDF 107.ODT 107.PDF 108A.ODT 108.ODT 108.PDF 109.ODT 109.PDF 110B.ODT 110.ODT 110.PDF 111.ODT 111.PDF 112.ODT 112.PDF 113.ODT Linux-Headers-3.16.0-CustomKernel_1_amd64.Deb Linux-Image-3.16.0-CustomKernel_1_amd64.Jaringan Deb.jpeg 

14. Cetak file dari jenis tertentu. Misalnya, mari kita asumsikan Anda ingin mencetak semua '.jpegfile, gunakan perintah berikut.

$ echo *.Jaringan JPEG.jpeg 

15. Echo dapat digunakan dengan operator pengalihan ke output ke file dan bukan output standar.

$ echo "halaman tes"> testpage ## periksa konten [email dilindungi]: ~ $ cat testpage halaman 
Opsi gema
 Pilihan  Keterangan
 -N  JANGAN mencetak garis baru trailing.
 -e  memungkinkan interpretasi pelarian backslash.
 \B  menghapus
 \\  Backslash
 \N  garis baru
 \R  Kereta kembali
 \T  Tab Horizontal
 \ V  tab vertikal

Itu saja untuk saat ini dan jangan lupa memberi kami umpan balik berharga di komentar di bawah.