Jadranje skozi svet Linux skriptov BASH - III. Del

Prejšnji naslednji članki serije »Shell Scripting« so bili zelo cenjeni, zato pišem ta članek, da bi podaljšal nikoli končan proces učenja.

  1. Razumevanje osnovnih nasvetov za skriptni jezik lupine Linux - I. del
  2. 5 skriptov lupine za začetnike Linu

    Preberi več →

Bashtop - orodje za spremljanje virov za Linux

tekočih procesov in pasovne širine, če omenimo le nekatere.

Dobavlja se z igralnim in odzivnim uporabniškim vmesnikom terminala s prilagodljivim menijem. Spremljanje različnih sistemskih meritev je enostavno z urejeno razporeditvijo različnih odsekov zaslona.

Z Bashtopom lahko tudi razvrščate procese in enostavno preklapljate med različnimi možnostmi razvrščanja. Poleg tega lahko pošljete SIGKILL, SIGTERM in SIGINT v procese, ki jih želite.

Bashtop je mogoče namestiti v Linu

Preberi več →

Naučite se razlike med iskanjem in forkingom v Bashu

Glavni poudarek tega članka je jasno razumeti, kaj se zgodi, ko zaženete skript v primerjavi s skriptom v bash. Najprej bomo jasno razumeli, kako je program predložen, ko skript pokličete na različne načine.

OPOMBA: ustvarjanje skripta s pripono ni pomembno. Skripta bo delovala tudi brez razširitev.

V bistvu se vsak skript začne s črto, imenovano shebang (#!). Simbol Hash v bash bo razložen kot komentar, vendar ima shebang poseben pomen. Bashu sporoča, naj program odda v katerem k

Preberi več →

Naučite se razlike med $$in $BASHPID v Bashu

Pred kratkim sem delal na skriptu lupine in videl sem pomembno razliko v tem, kako se obnašata posebna spremenljivka bash $ in BASHPID . Vsakemu procesu, ki se izvaja v Linuxu, bo dodeljen ID procesa in tako operacijski sistem obravnava postopek.

Podobno bo tudi vaši terminalski seji bash dodeljen ID procesa. Obstaja posebna spremenljivka, imenovana \"$\" in \"$BASHPID \" , ki shrani ID procesa trenutne lupine.

Pojdite naprej

Preberi več →

Različni načini ustvarjanja in uporabe Bash vzdevkov v Linuxu

Vzdevek v bashu lahko imenujemo preprosto kot ukaz ali bližnjica, ki bo zagnala drug ukaz/program. Vzdevek je zelo koristen, kadar je naš ukaz zelo dolg in za pogosto uporabljene ukaze. V tem članku bomo videli, kako močan je vzdevek in različne načine, kako nastaviti vzdevek in ga uporabiti.

Preverite Bash psevdonime v Linuxu

Alias je ukaz lupine, ki ga lahko potrdite z zagonom:

$ type -a alias alias is a shell builtin

Pred skokom in nastav

Preberi več →

Kako uporabljati do zanke v svojih skriptih lupine

V bash for, while, and until so trije zankovni konstrukti. Medtem ko se vsaka zanka sintaktično in funkcionalno razlikuje, je njihov namen iteriranje nad blokom kode, ko se določen izraz oceni.

Do zanke se uporablja za izvajanje bloka kode, dokler izraz ni ocenjen kot napačen. To je ravno nasprotno od zanke while. Zanka while zažene kodni blok, medtem ko je izraz resničen, in dokler zanka ne počne nasprotno.

until [ expression ] do code block ... ... done

Razčl

Preberi več →

Različni načini branja datotek v skriptu Bash s pomočjo While Loop

Ta članek govori o branju datotek v skriptih bash z uporabo zanke while. Branje datoteke je pogosta operacija pri programiranju. Morali bi biti seznanjeni z različnimi metodami in katero metodo je bolj učinkovito uporabljati. V bashu je eno nalogo mogoče doseči na več načinov, vendar vedno obstaja optimalen način za izvedbo naloge, ki bi ji morali slediti.

Preden si ogledate, kako beremo vsebino datotek z uporabo zanke while, kratek priročnik o tem, kako deluje zanka. Zanka while oceni

Preberi več →