Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.
Ich möchte in der Lage sein, über 14 Tage und über 10.000 nach Dateien zu suchen und diese gefundenen Dateien dann mit einem Ziel zu synchronisieren. Gibt es eine Möglichkeit, diese beiden Befehle zu kombinieren? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
Ich möchte einen der beiden Befehle ausführen C1und C2nach dem Zufallsprinzip. Wie mache ich das auf der Kommandozeile (bash)? Würde mich freuen, wenn ein Einzeiler möglich ist.
In Bash weiß ich, dass es möglich ist, eine forSchleife zu schreiben , in der eine Regelungsvariable iüber bestimmte Ganzzahlen iteriert. Zum Beispiel kann ich ein Bash-Shell-Skript schreiben, das die ganzen Zahlen zwischen 1 und 10 ausgibt: #!/bin/bash for i in {1..10} do echo $i done Ist es möglich, stattdessen …
Ich scheine die Bash-Regel zum Erstellen einer Subshell falsch zu verstehen. Ich dachte, Klammern erzeugen immer eine Subshell, die als eigener Prozess abläuft. Dies scheint jedoch nicht der Fall zu sein. In Code-Snippet A (siehe unten) wird der zweite sleepBefehl nicht in einer separaten Shell ausgeführt (wie von pstreeeinem anderen …
Das Navigieren in mehreren Ebenen verschachtelter Verzeichnisse ist oft mühsam. Unter Firefox ist dies einfach, da sie Lesezeichen haben. Also, was ich tun möchte, um eine Datei mit Lesezeichen zu versehen, ist Folgendes einzugeben: $ go --add classes "repo/www/public/util/classes" Um in dieses Verzeichnis zu gelangen, würde ich Folgendes eingeben: $ …
Die Shell, die ich normalerweise benutze, ist zsh. Ich habe mehrere Aliase, um Farbe in einigen Programmen wie lsund zu aktivieren grep. Ich habe auch meinen benutzerdefinierten Pfad so festgelegt, dass ich Programme an einem nicht standardmäßigen Ort ausführen kann (z. B. in ~/bin/). Ich werde nicht root Shell ändern …
Wie schneide /ich bis zum ersten Begrenzer und bekomme den restlichen Teil der Zeichenketten? Ex: pandi/sha/Dev/bin/boot Ich möchte schneiden pandi, damit die Ausgabe gefällt sha/Dev/bin/boot
Bash Manual sagt: Bash versucht zu bestimmen, wann es mit seiner Standardeingabe ausgeführt wird, die mit einer Netzwerkverbindung verbunden ist, wie es vom Remote-Shell-Dämon rshd oder vom Secure-Shell-Dämon sshd ausgeführt wird. Wenn Bash feststellt, dass es auf diese Weise ausgeführt wird, liest es Befehle von ~ / .bashrc und führt …
Ich arbeite mit Bash 3 und versuche, eine Bedingung zu bilden. In C / C ++, ihre Toten einfach: ((A || B) && C). In Bash ist das nicht der Fall (ich denke, die Git-Autoren müssen diesen Code beigesteuert haben, bevor sie sich anderen Bestrebungen widmen). Das funktioniert nicht. Beachten …
Ich habe eine Funktion, die die Epochenzeit auf das Datum umrechnet. Hier ist die Definition date1(){ date -d @$1 } Ich möchte schreiben können: $ date1 xxxyyy Wobei xxxyyy der Parameter ist, den ich in meine Funktion übergebe, damit ich das entsprechende Datum erhalten kann. Ich verstehe ich es entweder …
Zum Beispiel möchte ich meinen Kollegen Schreibzugriff auf ein bestimmtes Verzeichnis gewähren. Nehmen wir an, dass Unterverzeichnisse Zugriffsrechte 775, Dateien 664 und einige ausführbare Dateien im Verzeichnis 775 hatten. Jetzt möchte ich Schreibrechte hinzufügen. Mit chmod könnte ich sowas probieren chmod o+w -R mydir/ Aber das ist nicht cool, da …
Wie kann ich BASH-Magie verwenden, um dies zu erreichen? Ich möchte nur die Ausgabe von stderr auf dem Bildschirm sehen, aber ich möchte, dass sowohl stdout als auch stderr in eine Datei geschrieben werden. Klarstellung: Ich möchte, dass sowohl stdout als auch stderr in derselben Datei landen. In der Reihenfolge …
Ein Alias, wie er llmit dem aliasBefehl definiert wird . Ich kann den Befehl mit Dingen wie type lldem Ausdrucken überprüfen ll is aliased to `ls -l --color=auto' oder command -v llwelche druckt alias ll='ls -l --color=auto' oder alias llwas auch druckt alias ll='ls -l --color=auto' aber ich kann scheinbar …
In einem Verzeichnis mit einer Größe von 80 GB und ungefähr 700.000 Dateien sind einige Dateinamen mit nicht englischen Zeichen im Dateinamen enthalten. Anders als das mühsame Durchsuchen der Dateiliste gibt es: Eine einfache Möglichkeit, diese Dateinamen aufzulisten oder anderweitig zu identifizieren? Eine Möglichkeit, nicht englischsprachige druckbare Zeichen zu generieren …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.