Sakumaha anjeun terang, paling seueur tindakan dina sistem operasi Linux dilakukeun ngalangkungan kana konsol. Pamaké bakal nganggo paréntah khusus anu tanggung jawab pikeun ngalakukeun prosés tangtu, teras sateuacanna ngamungkinkeun leungeun masing sorangan ngendalikeun kasehatan tambahan pikeun pangendusan tambahan anu paling. Salah sahiji paréntah ieu mangrupikeun echo, sareng dinten ayeuna urang hoyong nyarios sacara langkung lengkep ngeunaan utiliti ieu, bawa sababaraha conto na.
Kami nganggo paréntah gema dina Linux
Tim gcho di handap Pertimbangan ayeuna ngagaduhan téampilan primitip sareng tujuan profési-profes-app, tampilan téks dina layar. Nanging, ieu teu sering dianggo dina sababaraha térip sareng tujuan anu sanés. Salajengna, urang ngajur datar sacara overhized diri anjeun sareng sintaksis utamana utilip ieu sareng ngaganggu kana conto, eusi anu paling populer sareng sederhana dina konsol standar.Echo sintaksis
Ampir tiap tim, sajaba kanggo fungsi utama, ogé tiasa ngalakukeun tindakan sanés ngalaksanakeun dalil anu khusus. Gecho henteu beukiuan dina hal ieu, kitu, kusabab kedifaritas pilihan maju, henteu acan langkung. Hayu urang mertimbangkeun langkung seueur ngeunaan masing-masingna, tapi pangheulana perhatosan panempoan standar garis: echo + catetan.
- -n - éta moal nunjukkeun transfer garis;
- -E - tanggung jawab pikeun citakan urutan beuheung;
- -E - mareuman kana interpretasi anu kabur.
Urang ogé dicatet yén urutan anu diendup aya pilihan universal kasebut diaksés dina bentuk simbol. Masing-masing éta gaduh nilai anu pasti, sareng upami anjeun ngaktipkeun interpretasi nalika ngagunakeun paréntah gema, anjeun tiasa nganggo daluan sapertos kitu:
- / C - tanggung jawab ngahapus transfer string;
- / T - Nampilkeun tab horizontal;
- / V - nyiptakeun tab nangtung;
- / B - ngaleungitkeun simbol sateuacanna dina senar;
- / N - Ng kaasupgir transfer string ka anu anyar;
- / R - wangsul gerbong ka awal jalur.
Sakali deui, urang nawar pilihan kah aya anu sayogi tiasa ngalebetkeun dina kaayaan anu dimana anjeun mimitina resepkeun panarum -e di tim éta. Upami diperyogikeun, masing-masing simbol ieu tiasa ningkat saatos kecap-string input anu kami bakal nunjukkeun dina paréntah di handap.
Kacindekan tina senar sederhana
Sakumaha anu disebatkeun tadi, tujuan utama paréntah gema mangrupikeun kaluaran kana layar senar. Ieu ngeunaan kami anu urang hoyong nyarios langkung lami, naliti ilaharna tindakan saderhana anu bakal ngabantosan ngartos leres kumaha sadaya pilihan utama.
- Ngalangkungan konsol anu cocog pikeun anjeun, contona, ngalangkungan menu aplikasi atanapi ku mencét CTRL + alt qu 'TECH. TO NTulis echo atanapi frasa naon waé pikeun paréntah tindakan tindakan. Diaktipkeun ku mencét tombol Lebetkeun.
- Sakumaha anjeun tiasa tingali, dina garis anyar, kecap anu nembé lebet persis pisan format anu sami.
- Upami anjeun nambihan pilihan \ B sateuacan masing-masing kecap, karakter sateuacana, sami sareng hartosna hasil tina hasilna bakal ditingalikeun tanpa rohangan anu asli "lumpuh és echo".
- Kami nempatkeun pilihan anu ditangtukeun dina sadaya kecap, sahingga hasilna tétéla janten luyu.
- Ayeuna hayu urang nengetan kana paribar. Sakumaha anu parantos terang, éta diaktipkeun pangiriman strong, upami henteu dituduhkeun mimitina.
- Kami nunjukkeun \ n hiji kacilakaan saatosna, ku sabab kitu, masing-masing bakal ditingalikeun dina baris anu anyar.
- Kami kéngingkeun tab anu dianggo pikeun align. Anjeun cekap didaptarkeun dina tempat anu dipikabutuh \ t pikeun ngahontal hasil anu dipikahoyong.
- Sakumaha tiasa katingal, kanggo kecap anu kahiji, tabulasi ieu diterapkeun dua kali. Mertimbangkeun ieu nalika garis ditembongkeun.
- Salaku tambahan, teu aya campur sareng nunjukkeun sababaraha pilihan sacara berturut-turut, niténan aturan input.
- Contona, dina layar handap anjeun ningali hasilna kaluaran sareng disking sareng tab dina waktos anu sami.
- Salaku conto anu terakhir, candak / v. Argumen nyiptakeun tab nangtung.
- Hasilna, tiap kecap dicandak tina jalur anu anyar sareng dina bentuk léngkah.
Ayeuna anjeun terang yén paréntah gema anu sanggup ningalikeun garis anu ditangtoskeun dina bentuk naon anu tiasa dilaksanakeun ku netepkeun pilihan anu luyu. Hayu urang angkat ka parameter anu sanés ku kituna anjeun ngartos mana éta pikeun ngagabung dina format anu leres.
Kaluaran nilai variabel
Ampir unggal sentab, variat incitting mangét pakai dimana nilai sateuacanna. Upami urang ngobrolkeun ngeunaan Utilitas Gecho, maka tiasa kalaksanakeun hartosna pisan. Urang bakal mimbangkeun conto ieu dina hiji sési terminal tanpa nyiptakeun spékor. Ieu nunjukkeun yén nalika balikan deui kana konsol, nilai-nilai bakal dihapus.
- Pikeun ngawitan, nyiptakeun variabel percobaan ku ngalebetkeun ékspor Kuring = lumpics, dimana kuring mangrupikeun nami variabel, sareng lumps mangrupikeun nilai na.
- Anggo gema $ abdi pikeun mintonkeun nilai variabel anu ditunjuk dina garis ieu.
- Sakumaha anjeun tiasa tingali, sadayana anu dipidangkeun leres.
- Damel variabel sanés ngalangkungan ékspor l = Linux.
- Kami ngenalkeun paréntah cobaan echo $ kuring $ L.
- Ayeuna anjeun terang yén echo nyalin sareng kaluaran dua atanapi langkung variabel dina pormat hiji garis.
Dina kalolobaan kasus, kaluaran ieu variabelina tiasa dianggo nalika klub skrip
Napelkeun senar warna
Upami anjeun aktip nganggo konsol, anjeun terang yén unggal kecap tiasa nyandak warna anu sayogi di dieu, sareng henteu ngan bodas atanapi hideung (gumantung kana topik "Terminal"). Gema ogé ngamungkinkeun anjeun ngagét garis, sareng tanggung jawab pikeun argumen ieu:
- \ 033 [30m - hideung;
- \ 033 [31m - beureum;
- \ 033 [32m - héjo;
- \ 033 [33m - konéng;
- \ 033 [34m - biru;
- \ 033 [35m - wungu;
- \ 033 [36m - biru;
- \ 033 [37m - kulawu.
Aya sababaraha bantahan sanés anu ngantep anjeun ngarobih warna latar latar prasasti. Sigana daptar anu sami, tapi aya bedana dina nomer:
- \ 033 [40m - hideung;
- \ 033 [41m - beureum;
- \ 033 [42m - héjo;
- \ 033 [43m - konéng;
- \ 033 [44m - biru;
- \ 033 [45m - wungu;
- \ 033 [46m - biru;
- \ 033 [47m - kulawu;
- \ 033 [0m - resets sadaya nilai pikeun kaayaan standar.
Sakumaha anjeun parantos kahartos, bantahan ieu kedah dilarapkeun unggal baris upami peryogi. Sigana mah struktur anu sami sapertos kieu: Echo -e "\ 033 [33mlumpics \ 033 [46mse \ 033 [41mlinux".
Vite di luhur éta kasang tukang lumpswaris dina warna oranyeu, sareng latar warna anu béda diaktipkeun sareng "situs" sareng "Linux". Anjeun ningali ieu dina layar di handap paréntah dilebetkeun.
Karakter Bash khusus
Fungsi ITo Inti dina lingkungan SHash, masing-masing, éta kedah mertahan pilihan standar pikeun lingkungan ieu. Dina kalolobaan kasus, aranjeunna tangguh pikeun nyusun file sareng kaluaran objék dina lokasi ayeuna.
- Lebetkeun gema * di terminal nunjukkeun eusi polder anu ayeuna.
- Garis salajengna bakal muncul daptar leres-leres direktori sareng unsur anu asup. Éta bakal janten string standar tanpa pendaptaran. Tapi, ayeuna anjeun parantos terang yén éta tiasa dirobah dina dasar conto di luhur.
- Sebutkeun gema * .txt upami anjeun hoyong mintonkeun ngan ukur unsur pormat anu ditunjuk. Ganti .txt kana pilihan anu diperyogikeun.
- Tungtungna, kami dicatet yén geco ogé ngalakukeun file konfigurasi, anu dilaksanakeun salaku kieu: gema 1> Ant_forward. 1 - String kanggo aplikasi, A / Frs / Sys / Net / IPV4 / IP_foraged - Jalur ka obyék anu dipikahoyong.
Salaku bagian tina bahan ayeuna, urang diurus ku echo dina sistem operasi Linux. Upami anjeun kabetot kana topik interaksi sareng tim kasohor, khususna, urang nyarankeun pikeun ngalenyepan tulisan ngeunaan sanés ieu.
Tingali ogé:
Paréntah anu sering dianggo dina "Terminal" Linux
Ln / mendakan / ls / grep / pwd paréntah dina linux