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.
Wenn ich es tue which pip3 Ich bekomme /usr/local/bin/pip3 aber wenn ich versuche, auszuführen, pip3erhalte ich eine Fehlermeldung wie folgt: bash: /usr/bin/pip3: No such file or directory Das liegt daran, dass ich diese Datei kürzlich gelöscht habe. Jetzt whichverweist der Befehl auf eine andere Version pip3, die sich in befindet, …
Gibt es eine Möglichkeit, die Verwendung der ulimits für einen bestimmten Benutzer zu überprüfen? Ich weiß, dass Sie ulimits für einen einzelnen Prozess ändern können, wenn Sie ihn starten, oder für eine einzelne Shell, wenn Sie ausgeführt werden, aber ich möchte in der Lage sein, zu "überwachen", wie nah ein …
Ich verstehe nicht ganz, wie der Computer diesen Befehl liest. cat file1 file2 1> file.txt 2>&1 Wenn ich das verstehe, 2>&1leiten Sie Standardfehler einfach zur Standardausgabe um. Nach dieser Logik lautet der Befehl für mich wie folgt: Dateien verketten file1und file2. senden stdoutvon dieser Operation an file.txt. senden stderran stdout. …
Ich habe gerade das offizielle Bash-Repository durchgesehen (normalerweise mache ich das nicht), um etwas anderes zu finden, aber festgestellt, dass Bash 5 bereits in der Beta-Phase war. Ich war nur neugierig, was in Bash 5 neu sein wird, konnte aber keine Informationen finden. Kann jemand die Änderungen zwischen Version 4.4 …
Wie wandelt man in Bash eine Basis von einer Dezimalzahl in eine andere Basis um, insbesondere hexadezimal. Es scheint einfach, den anderen Weg zu gehen: $ echo $((16#55)) 85 Bei einer Websuche habe ich ein Skript gefunden, das die Mathematik- und Zeichenmanipulation für die Konvertierung ausführt, und das könnte ich …
Ich habe dieses Konstrukt häufig in Skripten gesehen und selbst verwendet, aber es stört mich, dass ich es nicht in der Dokumentation zu finden scheint. Beispiel: [ -f file1 ] && [ -f file2 ] && echo "Both files exist." || echo "One or the other file doesn't exist." Dies …
Nach dem Lesen von 24.2. Lokale Variablen Ich dachte, dass das Deklarieren einer Variablen varmit dem Schlüsselwort localbedeutet, dass auf varden Wert nur innerhalb des Codeblocks zugegriffen werden kann, der durch die geschweiften Klammern einer Funktion begrenzt wird. Doch nach dem folgende Beispiel ausgeführt wird , fand ich , dass …
Das ist wörtlich, {fd}kein Platzhalter. Ich habe ein Skript, das dies ausführt und weder in irgendetwas Quellen noch irgendwo anders auf {fd} verweist. Ist das eine gültige Bash? exec {fd}</dev/watchdog
1. Zusammenfassung Ich verstehe nicht, warum ich die E010-Bashate-Regel brauche . 2. Einzelheiten Ich benutze bashate zum Flusen von .shDateien. E010-Regel: tun nicht auf der gleichen Linie wie für for bashate: Richtig: #!/bin/bash for f in bash/*.sh; do sashacommand "$f" done Error: #!/bin/bash for f in bash/*.sh do sashacommand "$f" …
Ich versuche, einen neu erstellten Benutzer zu zwingen, ein Kennwort beim erstmaligen Anmelden mit ssh zu ändern. Aus Sicherheitsgründen möchte ich ihm ein sicheres Passwort geben, bis er sich zum ersten Mal anmeldet. Ich habe bisher folgendes gemacht: useradd -s /bin/bash -m -d /home/foo foo passwd foo Dadurch chage -d …
Wenn Sie an einer Bash-Eingabeaufforderung einen ungültigen Befehl eingeben, wird die Meldung angezeigt -bash: {command}: command not found Was bedeutet das ganz -am Anfang?
Kann ein Bash-Skript erkennen, ob es im Vordergrund oder im Hintergrund ausgeführt wird und sich daher in jedem Fall geringfügig anders verhalten kann?
Ich versuche, wxWidgets mit MingW zu kompilieren, und ich habe Cygwin auf meinem Weg, was zu Konflikten zu führen scheint. Ich möchte also /d/Programme/cygwin/binaus der PATH-Variablen entfernen und frage mich, ob es eine elegante Möglichkeit gibt, dies zu tun. Der naive Ansatz wäre, es in eine Datei umzuwandeln, sie manuell …
Das weiß ich natürlich cat logfile.txt | wc -l 120 wird mir die Anzahl der Zeilen in einer Datei sagen. Wohingegen tail -f logfile.txt zeigt mir die neuen Zeilen, in die ein anderes Programm schreibt logfile.txt. Ist es möglich, beide zu kombinieren, so dass ich eine fortlaufende Aktualisierung der Zeilenanzahl …
Das folgende Beispiel hat mich überrascht. Es scheint kontraintuitiv zu sein ... abgesehen von der Tatsache, dass ein Whisker mehr Benutzerzeit für die echo | sedCombo hat. Warum verbraucht sysecho so viel Zeit, wenn es alleine läuft, oder sollte sich die Frage stellen, wie sich sedder Stand der Dinge ändert …
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.