Segelen duerch d'Welt vu Linux BASH Scripting - Deel III

Déi Virdrun folgend Artikele vun der 'Shell Scripting'Serie goufen héich appréciéiert an dofir schreiwen ech dësen Artikel fir den ni ophalende Prozess vum Léieren ze verlängeren.

  1. Basis Linux Shell Skriptsprooch Tipps verstoen - Deel I
  2. 5 Shell Scri

    Liest méi →

Bashtop - E Ressource Monitoring Tool fir Linux

Lafen Prozesser, a Bandbreedung fir nëmmen e puer ze ernimmen.

Et verschéckt mat engem Spill-inspiréierten a reaktiounsfäeger Terminal UI mat engem personaliséierbare Menü. D'Iwwerwaachung vu verschidde Systemmetriken gëtt einfach gemaach duerch déi ordentlech Arrangement vu verschiddene Displaysektiounen.

Mat Bashtop kënnt Dir och Prozesser sortéieren, souwéi einfach tëscht de verschiddene Sortéierungsoptiounen wiesselen. Zousätzlech kënnt Dir SIGKILL, SIGTERM a SIGINT op d'Proze

Liest méi →

Léiert den Ënnerscheed tëscht Sourcing a Forking zu Bash

Den Haaptfokus vun dësem Artikel ass kloer ze verstoen wat geschitt wann Dir de Skript vs d'Quell vum Skript am Bash leeft. Als éischt wäerte mir kloer verstoen wéi de Programm presentéiert gëtt wann Dir de Skript op verschidde Weeër nennt.

NOTÉIERT: Schreift de Skript mat enger Extensioun ass egal. Skript wäert gutt lafen och ouni Extensiounen.

Prinzipiell fänkt all Skript mat enger Zeil un, genannt Shebang (#!). Den Hash Symbol am Bash gëtt als Kommentarer interpretéiert, awer S

Liest méi →

Léiert den Ënnerscheed tëscht $$an $BASHPID zu Bash

Viru kuerzem hunn ech un engem Shell-Skript geschafft an ech hunn e wesentlechen Ënnerscheed gesinn wéi Bash speziell Variabel $ an BASHPID sech behält. All Prozess, deen a Linux leeft, gëtt mat enger Prozess-ID zougewisen an dat ass wéi de Betribssystem de Prozess behandelt.

Ähnlech gëtt Är Bash Terminal Sessioun och mat enger Prozess ID zougewisen. Et gëtt eng speziell Variabel genannt \$\ an \$BASHPID\ déi d'Prozess-ID vun der aktue

Liest méi →

Verschidde Weeër fir Bash Aliasen a Linux ze kreéieren an ze benotzen

Alias am Bash kann einfach als Kommando bezeechent ginn oder eng Ofkiirzung déi en anere Kommando/Programm leeft. Alias ass ganz hëllefräich wann eise Kommando ganz laang ass a fir dacks benotzte Kommandoen. Am Laf vun dësem Artikel wäerte mir kucken wéi mächteg en Alias ass an déi verschidde Weeër fir en Alias opzestellen an ze benotzen.

Kontrolléiert Bash Aliasen op Linux

Alias ass e Shell agebaute Kommando an Dir kënnt et bestätegen andeems Dir leeft:

$ type -a alias

Liest méi →

Wéi benotzt Dir bis Loop an Äre Shell Scripten

Am Bash fir, während, a bis sinn dräi Loopkonstruktiounen. Wärend all Loop syntaktesch a funktionell ënnerscheet ass hiren Zweck iwwer e Block vu Code ze iteréieren wann e bestëmmten Ausdrock bewäert gëtt.

Bis Loop gëtt benotzt fir e Block vu Code auszeféieren bis den Ausdrock als falsch bewäert gëtt. Dëst ass genee de Géigendeel vun enger iwwerdeems Loop. Wärend Loop leeft de Codeblock wärend den Ausdrock richteg ass a bis Loop de Géigendeel mécht.

until [ expression ] do co

Liest méi →

Verschidde Weeër fir Datei am Bash Skript ze liesen wärend Loop

Dësen Artikel ass alles iwwer wéi Dir Dateien a Bash Scripte liest mat enger While Loop. Eng Datei liesen ass eng allgemeng Operatioun am Programméiere. Dir sollt mat verschiddene Methoden vertraut sinn a wéi eng Method méi effizient ass ze benotzen. Am Bash kann eng eenzeg Aufgab op ville Weeër erreecht ginn awer et gëtt ëmmer en optimale Wee fir d'Aufgab gemaach ze kréien a mir sollten se verfollegen.

Ier Dir gesitt wéi d'Dateiinhalt liest andeems Dir While Loop benotzt, e schnelle Pr

Liest méi →