Stammtisch 2024-07-19: Unterschied zwischen den Versionen
Zeile 35: | Zeile 35: | ||
Doch nun geht es weiter mit den ''Operatoren''. | Doch nun geht es weiter mit den ''Operatoren''. | ||
− | '''>''' = Umleitung der Standardausgabe in eine Datei | + | '''>''' = Umleitung der Standardausgabe in eine Datei |
− | '''>>''' = Umleitung in eine Datei, hängt Ausgabe an eine bereits bestehende Datei | + | '''>>''' = Umleitung in eine Datei, hängt Ausgabe an eine bereits bestehende Datei |
− | '''|''' = Pipe. Ausgabe eines Kommandos als Eingabe zu einem anderen Kommando | + | '''|''' = Pipe. Ausgabe eines Kommandos als Eingabe zu einem anderen Kommando |
− | '''<''' und auch '''<<''' = Statt von der Standardeingabe (Tastatur) wird aus einer Datei gelesen | + | '''<''' und auch '''<<''' = Statt von der Standardeingabe (Tastatur) wird aus einer Datei gelesen |
− | '''&''' = Umleitung in anderen File Discriptor | + | '''&''' = Umleitung in anderen File Discriptor |
Hier ist dazu das [https://plocki.org/blog/linux/shell-1.html ''Script von Plocki'' (unter '''Operatoren''' suchen)] ... | Hier ist dazu das [https://plocki.org/blog/linux/shell-1.html ''Script von Plocki'' (unter '''Operatoren''' suchen)] ... | ||
Version vom 19. Juli 2024, 20:03 Uhr
19.07.2024 - 20:00 Uhr, Online-Stammtisch auf https://bbb.ch-open.ch/rooms/ulf-nm2-y26/join
wöchentlicher onlineStammtisch
Auf dem Stammtisch Mai 2020 beschlossener wöchentlicher Stammtisch jeden Freitag ab 20:00 Uhr anstelle des monatlichen Stammtisches im realen Leben.
Anwesende
- Holger
- Christoph
- Bertram
- Ulf
- Plocki
- Klaus
- Jos
Themen
Kleine Shelleinführung – Teil 4
Plocki macht noch einmal eine kurze Zusammenfassung der letzten Woche (Teil 3). Holger fragt, was denn eigentlich das /dev/std* bedeutet; z.B.: <§> ls -la /dev/std* Die Ausgabe sähe dann (bei Holger) so aus:
holger@aelbler:~> ls -la /dev/std* lrwxrwxrwx 1 root root 15 18. Jul 13:22 /dev/stderr -> /proc/self/fd/2 lrwxrwxrwx 1 root root 15 18. Jul 13:22 /dev/stdin -> /proc/self/fd/0 lrwxrwxrwx 1 root root 15 18. Jul 13:22 /dev/stdout -> /proc/self/fd/1
Das std bedeutet so viel wie Standard.
Wir verlieren uns dann ein wenig in den Konventionen, warum zum Beispiel ls (list = auflisten) ohne "I" und "T", oder auch fsck (filesystem check = Dateisystem-Prüfung) abgekürzt wird. Im Nachhinein nicht immer nachvollziehbar ...
Doch nun geht es weiter mit den Operatoren.
> = Umleitung der Standardausgabe in eine Datei >> = Umleitung in eine Datei, hängt Ausgabe an eine bereits bestehende Datei | = Pipe. Ausgabe eines Kommandos als Eingabe zu einem anderen Kommando < und auch << = Statt von der Standardeingabe (Tastatur) wird aus einer Datei gelesen & = Umleitung in anderen File Discriptor
Hier ist dazu das Script von Plocki (unter Operatoren suchen) ...
Umstellung von Tumbleweed oder Leap auf Slowroll
How to migrate from Tumbleweed to Slowroll.
Zurück zur Übersicht