“Shell” skriptlerinde aýlaw üçin nädip ulanmalydygyny öwreniň

Programmirleme dillerinde, aýlawlar möhüm komponentler bolup, belli bir şert ýerine ýetirilýänçä kody gaýtalap gaýtalamak isleseňiz ulanylýar.

Baş skriptde aýlawlar birmeňzeş rol oýnaýar we programmirleme dillerindäki ýaly gaýtalanýan meseleleri awtomatlaşdyrmak üçin ulanylýar.

Baş skriptinde, aýlawyň 3 görnüşi bar: aýlaw üçin, aýlawda we aýlawda. Üçüsi bahalaryň sanawyny gaýtalamak we berlen buýruklar toplumyny ýerine ýetirmek üçin ulanylýar.

Bu gollanmada Linux-daky Bash F

Koprak oka →

Baş-it - Scriptazgylaryňyza we lakamlaryňyza gözegçilik etmek üçin baş çarçuwasy

Bash-bu, awtokomplýasiýa, mowzuklar, lakamlar, adaty funksiýalar we başgalar bilen gelýän Baş 3.2+ üçin Baş buýruklary we skriptleri. Gündelik işiňiz üçin gabyk skriptlerini we ýörite buýruklary ösdürmek, goldamak we ulanmak üçin peýdaly çarçuwany hödürleýär.

Her gün Baş gabygyny ulanýan bolsaňyz we ähli skriptleriňizi, lakamlaryňyzy we funksiýalaryňyzy yzarlamagyň aňsat usulyny gözleýän bolsaňyz, Baş-bu siziň üçin! ~/Bin katalogyňyzy we .bashrc faýlyňyzy, fork/klon Baş-ony hapalamagy b

Koprak oka →

Peýdaly Linux buýruk setiri Baş gysga ýollary

Bu makalada islendik Linux ulanyjysy üçin peýdaly bolan Baş buýruk setiriniň birnäçe gysga ýollaryny paýlaşarys. Bu gysga ýollar, ozal ýerine ýetirilen buýruklara girmek we işlemek, redaktor açmak, buýruk setirindäki teksti redaktirlemek/pozmak, kursory herekete getirmek, buýrukdaky amallary dolandyrmak we ş.m. ýaly käbir işleri ýerine ýetirmäge mümkinçilik berýär. setir.

Bu makala esasan Linux başlangyçlaryna buýruk setiriniň esaslaryny öwrenmäge peýdaly bolsa-da, aralyk başarnykly we

Koprak oka →

jm-shell - lyokary maglumat beriji we ýöriteleşdirilen baş gabygy

jm-shell mugt açyk çeşme, kiçi, ýokary habarly we ýöriteleşdirilen Baş gabygy, bu size gabyk işjeňligiňiz barada köp maglumatlary berýär, şeýle hem ulgam ýüküniň ortaça derejesi, noutbuklaryň/kompýuterleriň batareýa ýagdaýy we käbir peýdaly ulgam maglumatlary. has köp.

Möhümi, diňe taryh faýlynda özboluşly buýruklary saklaýan Başdan tapawutlylykda, öň işleýän buýruklary gözlemek üçin - jm-shell gündelik faýldaky her bir gabyk işjeňligini ýazga alýar.

Mundan başga-da, häzirki katal

Koprak oka →

CentOS/RHEL-de Baş awtoulagy tamamlamagy nädip gurmaly we işletmeli

Baş (Bourne Again Shell), şübhesiz, ol ýerdäki iň meşhur Linux gabygy, köp Linux paýlanyşynda deslapky gabykdygyna geň däl. Iň özüne çekiji aýratynlyklaryndan biri, içindäki\awtomatik gutarmak goldawydyr.

Käwagt TAB gutarmagy diýilýär, bu aýratynlyk buýruk gurluşyny aňsatlyk bilen tamamlamaga mümkinçilik berýär. Bölekleýin buýrugy ýazmaga, soňra buýrugy awtomatiki doldurmak üçin [Tab] düwmesine basyp, argument edýär. Mümkin boldugyça ähli gutarnykly sanawlary görkezýär.

Baş ýaly,

Koprak oka →

Linux-da täsirli baş skriptleri ýazmak üçin 10 peýdaly maslahat

Işleri awtomatlaşdyrmak, täze ýönekeý kömekçi enjamlary/gurallary ösdürmek üçin ulgam dolandyryşy, ýöne käbirleri.

Bu makalada täsirli we ygtybarly baş skriptleri ýazmak üçin 10 sany peýdaly we amaly maslahat paýlaşarys we olar aşakdakylary öz içine alýar:

1. Teswirleri elmydama skriptlerde ulanyň

Bu diňe bir gabyk skriptine däl, eýsem beýleki ähli programmirleme görnüşlerine hem maslahat berilýär. Scriptazgyda teswir ýazmak size ýa-da skriptiňize girýän başga birine skrip

Koprak oka →

Vim redaktoryny Linux-da Bash-IDE edip nädip etmeli

IDE (Toplumlaýyn Ösüş Daşky gurşawy), programmistiň öndürijiligini ýokarlandyrmak üçin bir programmada gaty zerur programma üpjünçiligini we komponentlerini hödürleýän programma üpjünçiligi. IDE-ler programmaçylara programmalary ýazmaga, üýtgetmäge, düzmäge, ýerleşdirmäge we düzetmäge mümkinçilik berýän ähli ösüşi amala aşyryp boljak ýeke-täk programma hödürledi.

Bu makalada, “Vim” redaktoryny “bash-support vim” pluginini ulanyp, “Bash-IDE” hökmünde nädip gurmalydygyny we sazlamalydygyn

Koprak oka →

Linux Terminal Prompt-da baş reňkleri we mazmuny nädip sazlamaly

Häzirki wagtda “Bash” häzirki zaman Linux paýlanyşlarynyň köpüsinde (hemmesi bolmasa) esasy gabykdyr. Şeýle-de bolsa, terminaldaky tekst reňkiniň we gyssagly mazmunyň bir distrodan beýlekisine üýtgeşik bolup biljekdigine göz ýetiren bolmagyňyz mümkin.

Has oňat elýeterlilik ýa-da ýönekeý isleg üçin muny nädip sazlamalydygy bilen gyzyklanýan bolsaňyz, okaň - bu makalada muny nädip etmelidigini düşündireris.

PS1 Baş gurşawynyň üýtgeýjisi

Buýruk buýrugy we terminal görnüşi Koprak oka →

Powerline - Vim redaktoryna we Baş terminalyna güýçli ýagdaýlar we teklipler goşýar

“Powerline”, “Python” -da işlenip düzülen we “bash”, “zsh”, “tmux” we başga-da köp programmalar üçin status setirlerini hödürleýän “Vim” redaktory üçin ajaýyp status plaginidir.

  1. Python-da ýazylýar,

    Koprak oka →

rbash - Amaly mysallar bilen düşündirilen çäklendirilen baş gabyk

Linux Shell iň özüne çekiji we güýçli GNU/Linux bilen işleýän guraldyr. X-ny goşmak bilen ähli programma gabykdan gurlupdyr we Linux gaby şeýle bir güýçli welin, tutuş Linux ulgamyny takyk dolandyryp bolýar. Linux gabygynyň beýleki tarapy, ulgam buýrugyny ýerine ýetireniňizde, netijesini bilmezden ýa-da bilmän zyýanly bolup biler.

Koprak oka →