|
Home - Betriebssysteme - Linux - Anwendungssoftware - bash scripting
Hinweis: Für den hier dargestellte Inhalt ist nicht der Betreiber der Plattform, sondern der jeweilige Autor verantwortlich. Falls Sie Missbrauch vermuten, bitten wir Sie, uns unter missbrauch@it-academy.cc zu kontaktieren. [Druckansicht] [Als E-Mail senden] [Kommentar verfassen] Übersicht zur wiederhohlung: bis jetzt haben wir folgende dinge ueber bash scripts * substitution von befehlen auf die commandline. echo heute haben wir den $(date) * sezten von varibablen: NAME1="bla bla" let ZAHL=3*7+1 * die test funktion die auch mit [ ] aufgerufen werden kann. * "if then else fi" bedingugen heute lernene wir;: arithmetik mit $(( )) ausdruecken: die arithmtischen ausdruecke die man in einem let verwendet kann man z.b.: echo die antwort auf die frage nach dem sinn des lebens ist $((2+5*8)) eine sache die man oft in scripts braucht: man moechte etwas fuer viele ------------------ wuerde den befehl echo $k fuer alle files mit der endung .txt im aktuellen for k in a b c ; do echo der wert is $k ; done wuerde 3 zeilen ausgeben mit den werten a b und c prameteruebergabe: ruft man ein shell script mit parametern aus so kann man diese in den ---------------------------------- z.b. folgendes script:
X=nein echo die parameter waren $* der ausdruck $* gibt mit spaces getrennt alle parameter aus. ein eventuell ---------------------- in obigem script verwendet die vor schleife (weil wir kein in ... angegeben schliesslich will ich noch erwaehen dass die bash opreationen zum gibt den wert der variable einfach aus die version mit den klammern hat echo XX${T}XX ( echo XX$TXX wuerde ja nicht funktionieren... ) echo ${T%de} wuerde die zeichen "de" am ende wegfressen falls vorhanden. echo ${T#ab} echo ${T/bd/u} wuerde die zeichen "bd" durch ein "u" ersetzen.
gibt nur die 2 zeichen nach dem ersten zeichen aus. etc... (mehr dazu bietet die man page von bash) EXERCISES: * schreibe ein shell script das alle file die .GIF heissen in .gif * schreibe ein shell script das versucht alle als parameter erhaltenen ______________________________________________
|
Autoren:03760
Artikel:00815 Glossar:04618 News:08554 Userbeiträge:16077 Queueeinträge:00024
Unternehmensimage im Internet aufbauen
Hotels.com geht Offline DMSFACTORY erleichtert Implementierung von DMS über Skype [Mehr News]
Ihre Anforderungen an ein Online-Zeiterfassungs-Produkt?
|