GNU/Linux >> Belajar Linux >  >> Linux

echo:perintah tidak ditemukan

Perintah echo digunakan untuk menampilkan sebaris teks pada terminal. Anda juga dapat menggunakan perintah echo untuk menulis teks ke file dengan memberikan string setelah perintah echo dan mengarahkan ulang ke file.

Sinatx

# echo [Options] [String]

Item dalam tanda kurung siku adalah opsional. String dapat didefinisikan sebagai urutan karakter yang terbatas (seperti huruf, angka, simbol tanda baca).

Ketika perintah echo digunakan tanpa opsi atau string apa pun, echo mengembalikan baris kosong pada layar tampilan diikuti oleh prompt perintah pada baris berikutnya. Ini karena menekan tombol ENTER merupakan sinyal ke sistem untuk memulai baris baru, dan dengan demikian gema mengulangi sinyal ini.

Opsi

  • -n jangan menampilkan baris baru yang tertinggal
  • -e aktifkan interpretasi pelarian garis miring terbalik
  • -E nonaktifkan interpretasi tanda garis miring terbalik (default)

Jika -e berlaku, urutan berikut dikenali:

  • \\ garis miring terbalik
  • \a waspada (BEL)
  • \b spasi mundur
  • \c tidak menghasilkan keluaran lebih lanjut
  • \e melarikan diri
  • \f umpan formulir
  • \n baris baru
  • \r kereta kembali
  • \t tab horizontal
  • \v tab vertikal
  • \0NNN byte dengan nilai oktal NNN (1 hingga 3 digit)
  • \xHH byte dengan nilai heksadesimal HH (1 hingga 2 digit)

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah echo:

echo: command not found

Anda dapat mencoba menginstal paket di bawah ini sesuai pilihan distribusi Anda:

Distribusi Perintah
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpin apk tambahkan coreutils
Linux Arch pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fedora dnf install coreutils
Raspbian apt-get install coreutils

Contoh 1:Menampilkan nilai variabel yang ditentukan sistem

Dengan menggunakan perintah set, kita dapat membuat daftar variabel yang ditentukan sistem dan untuk mencetak nilai dari variabel-variabel ini kita dapat menggunakan perintah echo:

$ echo $USER
jack
jack@localhost:~$ echo $HOME
/home/jack

Contoh 2:Menampilkan nilai variabel yang ditentukan pengguna

$ var1=`date`
$ echo "Today's date  time is : $var1"
Today's date  time is : Mon Jul 28 13:11:37 IST 2014

Contoh 3:Menampilkan string teks

$ echo " Hi this echo command testing"
Hi this echo command testing

Contoh 4:Penggunaan backspace dalam perintah echo

$ echo -e "Ubuntu \bis \bthe \bbest \bDesktop \bOS"

Perintah Di Atas Akan Mencetak :

UbuntuisthebestDesktopOS

Contoh 5:Penggunaan ruang tab dalam perintah gema

$ echo -e "Ubuntu \tis \tthe \tbest \tDesktop \tOS"

Perintah di atas akan menampilkan output di bawah ini:

Ubuntu          is         the      best     Desktop         OS

Contoh 6:Penggunaan tab verticle dalam perintah echo

$ echo -e "Ubuntu \vis \vthe \vbest \vDesktop \vOS"
Ubuntu 
       is 
              the 
                     best 
                            Desktop 
                                          OS

Contoh 7:Keluaran berwarna dari perintah gema

perintah echo dapat mengubah gaya font, warna latar belakang font, dan warna font. Escape sequence \033 dapat digunakan untuk mengubah properti font. -e opsi harus digunakan agar urutan pelarian berlaku. Beberapa kode pelarian tercantum di bawah ini:

[0m: Normal
[1m: Bold fonts
[2m: Font color changes to Purple
[4m: Underlined fonts
[7m: Invert foreground and background colors
[8m: Invisible fonts
[9m: Cross lined fonts
[30m: Font color changes to Grey
[31m: Font color changes to Red
[32m: Font color changes to Green
[33m: Font color changes to Brown
[34m: Font color changes to Blue
[35m: Font color changes to Violet
[36m: Font color changes to Sky Blue
[37m: Font color changes to Light Grey
[38m: Font color changes to Black
[40m: Background color changes to Black
[41m: Background color changes to Red
[42m: Background color changes to Green
[43m: Background color changes to Brown
[44m: Background color changes to Blue
[45m: Background color changes to Violet
[46m: Background color changes to Sky Blue
[47m: Background color changes to Light Grey

Perintah di bawah ini akan mencetak output dalam warna merah.

$ echo -e "\033[31mMagic of Linux\033[0m"
Magic of Linux

Perintah di bawah ini akan mencetak "Magic of Linux" dalam gaya tebal dan warna latar belakang merah.

$ echo -e "\033[1m\033[41mMagic of Linux\033[0m"
Magic of Linux


Linux
  1. manajer langganan:perintah tidak ditemukan

  2. dnf:perintah tidak ditemukan

  3. bc:perintah tidak ditemukan

  1. dpkg:perintah tidak ditemukan

  2. id:perintah tidak ditemukan

  3. w:perintah tidak ditemukan

  1. ifrename:perintah tidak ditemukan

  2. df:perintah tidak ditemukan

  3. du:perintah tidak ditemukan