Echo Team di Linux

Anonim

Echo Team di Linux

Seperti yang anda ketahui, kebanyakan tindakan dalam sistem operasi Linux dijalankan melalui konsol. Pengguna akan menggunakan arahan khas yang bertanggungjawab untuk melaksanakan proses tertentu, dan terlebih dahulu pilihan yang ditentukan membolehkan tangan mereka sendiri mengawal kemungkinan tambahan utiliti yang paling. Salah satu perintah ini adalah echo, dan hari ini kita ingin memberitahu lebih terperinci mengenai utiliti ini, membawa beberapa contoh penggunaannya.

Kami menggunakan arahan echo di Linux

Pasukan echo yang sedang dipertimbangkan hari ini mempunyai rupa primitif dan destinasi profil sempit - memaparkan teks pada skrin. Walau bagaimanapun, ini tidak mengganggu ia sering digunakan dalam pelbagai skrip dan untuk tujuan lain. Seterusnya, kami mencadangkan secara ringkas membiasakan diri dengan sintaks utiliti ini dan membongkar contoh yang paling popular dan mudah inputnya dalam konsol standard.

Echo sintaks

Hampir setiap pasukan, sebagai tambahan kepada fungsi utama, juga boleh melakukan tindakan lain dengan mengambil kira hujah yang ditentukan. Walau bagaimanapun, echo tidak terkecuali dalam hal ini, bagaimanapun, disebabkan oleh kesederhanaan pilihan canggih itu sendiri, tidak banyak. Mari kita pertimbangkan lebih lanjut mengenai setiap daripada mereka, tetapi pertama kali memberi perhatian kepada pandangan standard garis: Echo + Pilihan + String.

  • -N - ia tidak akan memaparkan pemindahan garis;
  • -E - Bertanggungjawab untuk kemasukan urutan melarikan diri;
  • -E - melumpuhkan tafsiran urutan melarikan diri.

Kami juga perhatikan bahawa urutan melarikan diri adalah pilihan universal yang dibentangkan dalam bentuk simbol. Setiap daripada mereka mempunyai nilai yang pasti, dan jika anda mendayakan tafsiran apabila menggunakan arahan echo, anda boleh menggunakan hujah tersebut:

  • / C - Bertanggungjawab untuk memadamkan pemindahan rentetan;
  • / T - Memaparkan tab mendatar;
  • / V - mencipta tab menegak;
  • / b - Menghapuskan simbol terdahulu dalam rentetan;
  • / n - Termasuk pemindahan rentetan kepada yang baru;
  • / R - mengembalikan pengangkutan ke permulaan garisan.

Sekali lagi, kami menjelaskan pilihan di atas tersedia untuk memasuki hanya dalam situasi di mana anda pada awalnya anda menetapkan argument -e dalam pasukan. Sekiranya perlu, setiap simbol ini boleh diperbaiki selepas mana-mana perkataan input rentetan yang akan kami tunjukkan dalam arahan berikut.

Kesimpulan rentetan mudah

Seperti yang dinyatakan sebelum ini, tujuan utama perintah echo adalah output ke skrin rentetan. Adalah mengenai perkara ini yang kita ingin cakap lebih lanjut, mengkaji beberapa tindakan mudah yang akan membantu memahami dengan tepat bagaimana semua pilihan utama utiliti berfungsi.

  1. Jalankan konsol yang mudah untuk anda, contohnya, melalui menu aplikasi atau dengan menekan kekunci Ctrl + Alt + T. di sini Masukkan Echo + apa-apa perkataan atau frasa untuk memeriksa arahan tindakan standard. Ia diaktifkan dengan menekan kekunci Enter.
  2. Menggunakan Perintah Echo di Linux tanpa menggunakan pilihan tambahan

  3. Seperti yang anda lihat, dalam talian baru, kata-kata yang baru dimasukkan dalam format yang sama muncul.
  4. Hasilnya ialah penggunaan arahan echo di Linux tanpa pilihan tambahan.

  5. Sekiranya anda menambah pilihan \ b sebelum setiap perkataan, watak sebelumnya akan dipadamkan, yang bermaksud bahawa hasilnya akan dipaparkan tanpa ruang, dengan syarat kami mempunyai pandangan asal echo -e "Lumpics \ Bsite \ Blinux".
  6. Menggunakan echo di Linux dengan pilihan penghapusan simbol terdahulu

  7. Kami meletakkan pilihan yang ditentukan dalam semua perkataan, jadi hasilnya menjadi sesuai.
  8. Hasil daripada menggunakan echo di Linux dengan pilihan penghapusan simbol terdahulu

  9. Sekarang mari kita perhatikan parameter \ n. Seperti yang anda sudah tahu, ia mengaktifkan pemindahan rentetan, jika ia tidak ditunjukkan pada mulanya.
  10. Menggunakan echo di Linux dengan pilihan pemindahan ke rentetan baru

  11. Kami menunjukkan \ n secara ringkas selepas yang pertama, oleh itu, setiap daripada mereka akan dipaparkan dalam baris baru.
  12. Hasilnya ialah penggunaan arahan echo di Linux dengan pilihan pemindahan ke rentetan baru

  13. Kami berpaling ke tab yang digunakan untuk menyelaraskan teks. Anda akan cukup mendaftar di tempat-tempat yang diperlukan untuk mencapai hasil yang diinginkan.
  14. Menggunakan Echo dalam Linux dengan Pilihan Tab

  15. Seperti yang dapat dilihat, kepada perkataan pertama, tabulasi telah digunakan dua kali. Pertimbangkan ini apabila baris dipaparkan.
  16. Hasil daripada menggunakan arahan echo di Linux dengan pilihan Tab

  17. Di samping itu, tiada apa yang mengganggu dengan menentukan beberapa pilihan secara berurutan, memerhatikan peraturan input.
  18. Menggabungkan pilihan apabila menggunakan arahan echo di Linux

  19. Sebagai contoh, pada tangkapan skrin di bawah anda melihat hasil output dengan pemindahan dan tab pada masa yang sama.
  20. Hasil menggabungkan pilihan apabila menggunakan arahan echo di Linux

  21. Sebagai contoh terakhir, ambil / v. Hujah ini mewujudkan tab menegak.
  22. Menggunakan pilihan tab menegak untuk arahan echo di Linux

  23. Akibatnya, setiap perkataan diperoleh dari baris baru dan dalam bentuk langkah.
  24. Hasil daripada menggunakan tab menegak untuk arahan echo di Linux

Sekarang anda tahu bahawa arahan echo mampu memaparkan garis tertentu dalam bentuk yang boleh dilaksanakan dengan menentukan pilihan yang sesuai. Mari kita pergi ke parameter lain supaya anda memahami mana dari mereka untuk menggabungkan dalam format yang betul.

Output nilai berubah-ubah

Dalam hampir setiap skrip, pembolehubah tertentu digunakan di mana nilai itu terlebih dahulu. Jika kita bercakap tentang utiliti echo, maka ia dapat mengeluarkan makna yang sangat. Kami akan mempertimbangkan contoh ini dalam satu sesi terminal tanpa penciptaan skrip terlebih dahulu itu sendiri. Ini menandakan bahawa apabila memulakan semula konsol, nilai-nilai akan dipadamkan.

  1. Untuk memulakan, mewujudkan pembolehubah percubaan dengan memasukkan eksport i = Lumpics, di mana saya adalah nama pembolehubah, dan Lumpics adalah nilainya.
  2. Mewujudkan pemboleh ubah untuk output selanjutnya melalui echo di Linux

  3. Gunakan echo $ i untuk memaparkan nilai pembolehubah yang ditetapkan dalam baris berikut.
  4. Masukkan arahan echo di Linux menggunakan pembolehubah yang dibuat

  5. Seperti yang anda lihat, semuanya dipaparkan dengan betul.
  6. Hasil daripada perintah echo di Linux menggunakan pembolehubah

  7. Buat pemboleh ubah lain melalui eksport l = linux.
  8. Mewujudkan pembolehubah kedua untuk input gabungan dalam echo di Linux

  9. Kami memperkenalkan arahan percubaan echo $ i tapak $ L.
  10. Input gabungan dengan dua pembolehubah echo di Linux

  11. Sekarang anda tahu bahawa echo mengatasi dengan output dua atau lebih pembolehubah dalam format satu baris.
  12. Hasil daripada input gabungan dengan dua pembolehubah echo di Linux

Dalam kebanyakan kes, output pembolehubah ini hanya digunakan apabila menulis skrip, bagaimanapun, fungsi sedemikian boleh berguna jika ia dirancang untuk menghasilkan beberapa bergantung kepada satu nilai, tindakan dalam satu sesi terminal.

Menetapkan rentetan warna

Jika anda secara aktif menggunakan konsol, anda tahu bahawa setiap perkataan boleh mengambil apa-apa warna yang ada di sini, dan bukan hanya putih atau hitam (bergantung kepada topik "terminal"). Echo juga membolehkan anda melukis baris, dan bertanggungjawab untuk hujah-hujah tersebut:

  • \ 033 [30m - Hitam;
  • \ 033 [31m - Merah;
  • \ 033 [32m - hijau;
  • \ 033 [33m - Kuning;
  • \ 033 [34m - biru;
  • \ 033 [35m - ungu;
  • \ 033 [36m - biru;
  • \ 033 [37m - Kelabu.

Terdapat beberapa hujah lain yang membolehkan anda menukar warna latar bawah tulisan. Nampaknya senarai yang sama, tetapi terdapat perbezaan dalam nombor:

  • \ 033 [40m - hitam;
  • \ 033 [41m - Merah;
  • \ 033 [42m - hijau;
  • \ 033 [43m - Kuning;
  • \ 033 [44m - Biru;
  • \ 033 [45m - ungu;
  • \ 033 [46m - biru;
  • \ 033 [47m - Kelabu;
  • \ 033 [0m - Menetapkan semula semua nilai ke keadaan lalai.

Seperti yang anda faham, hujah-hujah ini perlu digunakan untuk setiap baris jika ada keperluan. Nampaknya struktur yang sama seperti berikut: echo -e "\ 033 [33mlumpics \ 033 [46msite \ 033 [41mlinux".

Menggunakan arahan echo di Linux untuk menukar warna baris

Contoh di atas adalah latar belakang lumpak berwarna dalam warna oren, dan latar belakang warna yang berbeza juga diaktifkan ke "tapak" dan "Linux". Anda melihat ini dalam tangkapan skrin di bawah arahan yang dimasukkan.

Hasil daripada memohon pilihan echo di Linux untuk menukar warna baris

Watak bash khas

Fungsi arahan echo hanya dalam persekitaran bash, masing-masing, ia mesti mengekalkan pilihan standard untuk persekitaran ini. Dalam kebanyakan kes, mereka bertanggungjawab untuk menyusun fail dan output objek lokasi semasa.

  1. Masukkan Echo * di terminal untuk menunjukkan kandungan folder semasa.
  2. Menggunakan Perintah Echo di Linux untuk memaparkan kandungan folder semasa

  3. Barisan seterusnya akan muncul senarai yang benar-benar semua direktori dan elemen yang masuk. Ia akan menjadi rentetan standard tanpa pendaftaran. Walau bagaimanapun, sekarang anda sudah tahu bahawa ia boleh diubah suai berdasarkan contoh-contoh di atas.
  4. Tindakan arahan echo di Linux selepas memaparkan kandungan folder semasa

  5. Tentukan Echo * .txt jika anda ingin memaparkan hanya unsur-unsur format yang ditetapkan. Gantikan .txt ke pilihan lain yang diperlukan.
  6. Menggunakan arahan echo di Linux untuk mengeluarkan format fail tertentu

  7. Pada akhirnya, kami perhatikan bahawa Echo juga melakukan untuk mengedit fail konfigurasi, yang dijalankan seperti berikut: Echo 1> / Proc / SYS / Net / IPv4 / IP_FORWARD. 1 - String untuk aplikasi, a / proc / sys / net / ipv4 / ip_forward - laluan ke objek yang dikehendaki.
  8. Menggunakan Perintah Echo di Linux untuk menukar fail konfigurasi

Sebagai sebahagian daripada bahan hari ini, kami berurusan dengan echo dalam sistem operasi Linux. Sekiranya anda berminat dengan topik interaksi dengan pasukan yang popular, selain itu, kami mengesyorkan untuk mempelajari artikel mengenai topik ini di laman web kami, sambil bergerak di bawah pautan di bawah.

Lihat juga:

Perintah yang sering digunakan dalam Linux "Terminal"

Ln / cari / ls / grep / perintah pwd di linux

Baca lebih lanjut