Tim Echo di Linux

Anonim

Tim Echo di Linux

Seperti yang Anda ketahui, sebagian besar tindakan dalam sistem operasi Linux dilakukan melalui konsol. Pengguna akan menggunakan perintah khusus yang bertanggung jawab untuk melakukan proses tertentu, dan terlebih dahulu opsi yang ditentukan memungkinkan tangan mereka sendiri untuk mengontrol kemungkinan tambahan dari sebagian besar utilitas. Salah satu perintah ini adalah gema, dan hari ini kami ingin memberi tahu lebih detail tentang utilitas ini, membawa beberapa contoh penggunaannya.

Kami menggunakan perintah echo di Linux

Tim gema yang sedang dipertimbangkan hari ini memiliki tampilan primitif dan tujuan profil sempit - menampilkan teks di layar. Namun, ini tidak mengganggu sering digunakan dalam berbagai skrip dan untuk keperluan lain. Selanjutnya, kami mengusulkan secara singkat membiasakan diri dengan sintaks dari utilitas ini dan membongkar contoh inputnya yang paling populer dan sederhana di konsol standar.

Sintaks ECHO.

Hampir setiap tim, selain fungsi utama, juga dapat melakukan tindakan lain dengan mempertimbangkan argumen yang ditentukan. Echo tidak terkecuali dalam hal ini, namun, karena kesederhanaan opsi lanjutan itu sendiri, tidak ada begitu banyak. Mari kita perhatikan lebih banyak tentang masing-masing, tetapi terlebih dahulu memperhatikan tampilan standar garis: echo + opsi + string.

  • -N - itu tidak akan menampilkan transfer baris;
  • -e - bertanggung jawab atas dimasukkannya urutan pelarian;
  • -E - Menonaktifkan interpretasi urutan pelarian.

Kami juga mencatat bahwa urutan pelarian adalah opsi universal yang disajikan dalam bentuk simbol. Masing-masing dari mereka memiliki nilai yang pasti, dan jika Anda mengaktifkan interpretasi saat menggunakan perintah echo, Anda dapat menggunakan argumen seperti itu:

  • / C - bertanggung jawab untuk menghapus transfer string;
  • / T - menampilkan tab horizontal;
  • / V - membuat tab vertikal;
  • / b - menghapus simbol sebelumnya dalam string;
  • / n - termasuk transfer string ke yang baru;
  • / R - mengembalikan carriage ke awal baris.

Sekali lagi, kami mengklarifikasi opsi di atas hanya tersedia dalam situasi di mana Anda awalnya meresepkan argumen di tim. Jika perlu, masing-masing simbol ini dapat ditingkatkan setelah string input kata yang akan kami tunjukkan dalam instruksi berikut.

Kesimpulan dari string sederhana

Seperti disebutkan sebelumnya, tujuan utama dari perintah echo adalah output ke layar string. Ini adalah tentang hal ini yang ingin kita bicarakan lebih lanjut, memeriksa beberapa tindakan sederhana yang akan membantu untuk memahami dengan tepat bagaimana semua utilitas opsi utama berfungsi.

  1. Jalankan konsol yang nyaman untuk Anda, misalnya, melalui menu aplikasi atau dengan menekan tombol pintas Ctrl + Alt + T. Di sini masukkan ECHO + kata atau frasa apa pun untuk memeriksa perintah aksi standar. Itu diaktifkan dengan menekan tombol Enter.
  2. Menggunakan perintah ECHO di Linux tanpa menerapkan opsi tambahan

  3. Seperti yang Anda lihat, di baris baru, kata-kata yang baru dimasukkan dalam format yang persis sama muncul.
  4. Hasilnya adalah penggunaan perintah echo di Linux tanpa opsi tambahan.

  5. Jika Anda menambahkan opsi \ b sebelum setiap kata, karakter sebelumnya akan dihapus, yang berarti bahwa hasilnya akan ditampilkan tanpa spasi, asalkan kami memiliki tampilan asli echo -e "lumpics \ bsite \ blinux".
  6. Menggunakan Echo di Linux dengan opsi penghapusan dari simbol sebelumnya

  7. Kami menempatkan opsi yang ditentukan dalam semua kata, sehingga hasilnya ternyata sesuai.
  8. Hasil menggunakan Echo di Linux dengan opsi penghapusan dari simbol sebelumnya

  9. Sekarang mari kita perhatikan parameter \ n. Seperti yang sudah Anda ketahui, itu mengaktifkan transfer string, jika itu tidak diindikasikan pada awalnya.
  10. Menggunakan Echo di Linux dengan opsi transfer ke string baru

  11. Kami menunjukkan \ n dalam singkat setelah pertama, oleh karena itu, masing-masing akan ditampilkan di baris baru.
  12. Hasilnya adalah penggunaan perintah echo di Linux dengan opsi transfer ke string baru

  13. Kami beralih ke tab yang digunakan untuk menyelaraskan teks. Anda akan cukup mendaftar di tempat yang diperlukan untuk mencapai hasil yang diinginkan.
  14. Menggunakan ECHO di Linux dengan opsi tab

  15. Seperti yang dapat dilihat, ke kata pertama, tabulasi diterapkan dua kali. Pertimbangkan ini ketika garis ditampilkan.
  16. Hasil menggunakan perintah echo di Linux dengan opsi tab

  17. Selain itu, tidak ada yang mengganggu spesifikasikan beberapa opsi secara berurutan, mengamati aturan input.
  18. Menggabungkan opsi saat menggunakan perintah echo di Linux

  19. Misalnya, pada tangkapan layar di bawah ini Anda melihat hasil output dengan transfer dan tab pada saat yang sama.
  20. Hasil menggabungkan opsi saat menggunakan perintah echo di Linux

  21. Sebagai contoh terakhir, ambil / v. Argumen ini menciptakan tab vertikal.
  22. Menggunakan opsi Tab Vertikal untuk perintah echo di Linux

  23. Akibatnya, setiap kata diperoleh dari baris baru dan dalam bentuk langkah.
  24. Hasil menggunakan tab vertikal untuk perintah echo di Linux

Sekarang Anda tahu bahwa perintah echo mampu menampilkan baris yang ditentukan dalam bentuk apa pun yang dapat diimplementasikan dengan menentukan opsi yang sesuai. Mari kita pergi ke parameter lain sehingga Anda mengerti yang mana yang akan digabungkan dalam format yang benar.

Output dari nilai variabel

Di hampir setiap skrip, variabel tertentu digunakan di mana nilainya terlebih dahulu. Jika kita berbicara tentang utilitas gema, maka itu mampu menghasilkan makna yang sangat. Kami akan mempertimbangkan contoh ini dalam satu sesi terminal tanpa penciptaan skrip sebelumnya. Ini menunjukkan bahwa ketika memulai kembali konsol, nilai-nilai akan dihapus.

  1. Untuk memulainya, membuat variabel uji coba dengan memasukkan ekspor I = lumpics, di mana saya adalah nama variabel, dan lumpic adalah nilainya.
  2. Membuat variabel untuk output lebih lanjut melalui gema di Linux

  3. Gunakan echo $ I untuk menampilkan nilai variabel yang ditunjuk di baris berikut.
  4. Masukkan Perintah ECHO di Linux menggunakan variabel yang dibuat

  5. Seperti yang Anda lihat, semuanya ditampilkan dengan benar.
  6. Hasil dari perintah echo di Linux menggunakan variabel

  7. Buat variabel lain melalui ekspor L = Linux.
  8. Membuat variabel kedua untuk input gabungan dalam gema di Linux

  9. Kami memperkenalkan perintah persidangan Echo $ I Site $ L.
  10. Input gabungan dengan dua variabel gema di Linux

  11. Sekarang Anda tahu bahwa ECHO mengatasi output dua atau lebih variabel dalam format satu baris.
  12. Hasil input gabungan dengan dua variabel gema di Linux

Dalam kebanyakan kasus, output variabel ini hanya digunakan ketika menulis skrip, bagaimanapun, fungsi seperti itu dapat berguna jika direncanakan untuk menghasilkan sejumlah tergantung pada satu nilai, tindakan dalam satu sesi terminal.

Jika Anda secara aktif menggunakan konsol, Anda tahu bahwa setiap kata dapat mengambil warna yang tersedia di sini, dan bukan hanya putih atau hitam (tergantung pada topik "terminal"). Echo juga memungkinkan Anda untuk melukis garis, dan bertanggung jawab atas argumen seperti ini:

  • \ 033 [30m - hitam;
  • \ 033 [31m - merah;
  • \ 033 [32m - hijau;
  • \ 033 [33m - kuning;
  • \ 033 [34m - biru;
  • \ 033 [35m - ungu;
  • \ 033 [36m - biru;
  • \ 033 [37m - abu-abu.

Ada sejumlah argumen lain yang memungkinkan Anda mengubah warna latar belakang tulisan. Sepertinya daftar yang serupa, tetapi ada perbedaan dalam angka:

  • \ 033 [40m - Hitam;
  • \ 033 [41m - merah;
  • \ 033 [42m - hijau;
  • \ 033 [43m - kuning;
  • \ 033 [44m - biru;
  • \ 033 [45m - ungu;
  • \ 033 [46m - biru;
  • \ 033 [47m - abu-abu;
  • \ 033 [0m - me-reset semua nilai ke keadaan default.

Seperti yang sudah Anda mengerti, argumen ini harus diterapkan untuk setiap baris jika ada kebutuhan. Sepertinya struktur serupa sebagai berikut: echo -e "\ 033 [33mlumpics \ 033 [46msite \ 033 [41mlinux".

Menggunakan perintah echo di linux untuk mengubah warna baris

Contoh di atas adalah latar belakang lumpic berwarna dalam warna oranye, dan latar belakang warna yang berbeda juga diaktifkan ke "Situs" dan "Linux". Anda melihat ini dalam tangkapan layar di bawah perintah yang dimasukkan.

Hasil penerapan opsi gema di Linux untuk mengubah warna baris

Karakter bash khusus

Masukkan perubahan echo hanya di lingkungan bash, masing-masing, harus mempertahankan opsi standar untuk lingkungan ini. Dalam kebanyakan kasus, mereka bertanggung jawab untuk menyortir file dan output objek dari lokasi saat ini.

  1. Masukkan ECHO * di Terminal untuk menunjukkan isi folder saat ini.
  2. Menggunakan perintah ECHO di Linux untuk menampilkan konten folder saat ini

  3. Baris berikutnya akan muncul daftar sepenuhnya semua direktori dan elemen yang masuk. Ini akan menjadi string standar tanpa registrasi. Namun, sekarang Anda sudah tahu bahwa itu dapat dimodifikasi berdasarkan contoh-contoh di atas.
  4. Action perintah echo di Linux setelah menampilkan konten folder saat ini

  5. Tentukan echo * .txt Jika Anda hanya ingin menampilkan elemen format yang ditunjuk. Ganti .txt ke opsi lain yang diperlukan.
  6. Menggunakan perintah echo di Linux untuk menampilkan format file tertentu

  7. Pada akhirnya, kami perhatikan bahwa gema juga melakukan untuk mengedit file konfigurasi, yang dilakukan sebagai berikut: Echo 1> / proc / sys / net / ipv4 / ip_forward. 1 - string untuk aplikasi, a / proc / sys / net / ipv4 / ip_forward - path ke objek yang diinginkan.
  8. Menggunakan perintah ECHO di Linux untuk mengubah file konfigurasi

Sebagai bagian dari bahan hari ini, kami berurusan dengan gema dalam sistem operasi Linux. Jika Anda tertarik dengan topik interaksi dengan tim populer, selain itu, kami sarankan untuk mempelajari artikel tentang topik ini di situs web kami, sambil bergerak di bawah tautan di bawah ini.

Lihat juga:

Perintah yang sering digunakan di Linux "Terminal"

Perintah LN / Temukan / LS / grep / pwd di Linux

Baca lebih banyak