Als «syntax» getaggte Fragen

15
Was ist das fehlende Argument für -exec?

Mit dem folgenden Befehl lösche ich ein Verzeichnis von Dateien und Verzeichnissen, die älter als 30 Tage sind, und verschiebe sie in ein Archivverzeichnis, das ich nach einigen Wochen löschen kann, wenn niemand nach ihren Dateien fragt. Das Zielverzeichnis hat Unterverzeichnisse nach...

13
Wozu dient der Bash-Null-Operator „:“ (Doppelpunkt)?

Wozu dient der Operator "null" in einem BASH-Skript? Ich verstehe, dass es als Platzhalter nach einem ifBefehl verwendet wird, wenn Sie nichts zu sagen haben, aber einen Befehl benötigen, damit das Programm ordnungsgemäß ausgeführt werden kann. Aber wozu dient es insgesamt? Wann würdest du es...

12
Für Schleife mit Alphabet

Dies funktioniert perfekt unter OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Aber wenn ich es auf Ubuntu laufen lasse, erhalte ich die folgende Fehlermeldung. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Ich kann das...

11
Bedeutung von "'" (Apostroph) in Terminalbefehlen

Aus irgendeinem seltsamen Grund habe ich "'" als Worttrennzeichen in Bezeichnern versucht, wie in: $ export foo'bar=1 > > ^C $ Das Ergebnis ist , wie oben gezeigt, id est die Eingabeaufforderung ändert sich zu „>“ und das System wartet offensichtlich für weitere Informationen auf meiner...

10
Befehlsausgabeumleitung mit '- << (…)'

Ich musste ein Shasum extrahieren. Das funktioniert, aber kann jemand erklären, warum? sed 's/^.*= //' -< <(openssl dgst -sha256 filename) Ich bin mit dem bekannten $( )Konstrukt, aber nicht finden kann docs für <( ), gekoppelt mit -<, die ich davon ausgehen , auf die wird Umleitung...