In zshhat der cdBefehl eine aus zwei Argumenten bestehende Form: cd OLD NEWändert sich zu ${PWD/OLD/NEW}. Mit dem neuen Vervollständigungssystem kann zsh vervollständigen NEW: Das zweite Argument wird auf der Grundlage dessen vervollständigt, was ersetzt werden OLDkann, um ein vorhandenes Verzeichnis zu erhalten. Das erste Argument wird jedoch nur für …
Linux folgt (noch) nicht dem POSIX.1-Standard, der besagt, dass ein reniceOn-Prozess "alle System-Scope-Threads im Prozess" betrifft, da laut pthreads (7) doc "Threads keinen gemeinsamen Nice-Wert haben". Manchmal kann es jedoch praktisch sein, renice"alles" zu tun, was sich auf einen bestimmten Prozess bezieht (ein Beispiel wären untergeordnete Apache-Prozesse und alle ihre …
Ist es möglich, in diesem Beispiel ein Skript aufzurufen, das hey.shnach jedem Bash-Befehl benannt ist? Zum Beispiel tippen Sie lsdie Eingabetaste und ls wird ausgeführt, dann wird hey.shausgeführt. Sie geben dann cd .. (oder einen anderen Befehl) ein , cd wird ausgeführt und dann wird hey.shausgeführt und so weiter.
Ich versuche, mehrere alphanumerische Werte (diese Zahl kann variieren) von einer Zeichenfolge abzugleichen und sie in einem Bash-Capture-Gruppenarray zu speichern. Ich bekomme jedoch nur das erste Match: mystring1='<link rel="self" href="/unix//api/clouds/1/instances/1BBBBBB"/> dsf <link rel="self" href="/unix//api/clouds/1/instances/2AAAAAAA"/>' regex='/instances/([A-Z0-9]+)' [[ $mystring1 =~ $regex ]] echo ${BASH_REMATCH[1]} 1BBBBBB echo ${BASH_REMATCH[2]} Wie Sie sehen, stimmt es …
Ich habe eine Architektur mit Netzwerk-Namespaces (Netns). Ich möchte regelmäßigen Benutzern erlauben, einige Operationen in diesen Netzen durchzuführen. Ich könnte ein Skript schreiben netns-exec.sh, das von diesem Beitrag inspiriert ist und Folgendes sudoenthält: ip netns exec $1 su $USER -c "$2" und zu meiner sudoer-Datei hinzufügen: user ALL=(ALL) /path/to/netns-exec.sh Aber …
Vor kurzem wurde Kali Linux 2.0 veröffentlicht und sie veröffentlichen normale, minimale und leichte ISO-Installationen. Minimale Kali Linux-Installationen enthalten erforderliche Softwarepakete und einige andere Motivationen. Einige von ihnen sind hier aufgelistet . Aber was ist Lichtinstallation?
Ich habe xfce auf Arch Linux neu installiert. xfce macht jedes Mal ein Piepton, wenn ich die Löschtaste oder die Rücktaste drücke, was wirklich nervig ist. Wie kann ich das deaktivieren? Ich habe versucht set bell-style none, keine Kommentare abzugeben , aber das hat nicht funktioniert.
Wenn Sie ein Paket mit aktualisieren oder neu installieren dpkg(und letztendlich mit allem, was es verwendet, wie z. B. apt-get usw.), werden die vorhandenen Dateien gesichert, indem vor dem Ersetzen ein fester Link zu der Datei erstellt wird. Wenn das Entpacken fehlschlägt, können die vorhandenen Dateien problemlos wiederhergestellt werden. Das …
Ich habe ein Python-Skript ausgeführt, das eine Fehlfunktion aufwies und sudozum Erstellen einer Datei mit dem Namen verwendet wurde >. Wie kann ich diese Datei entfernen? Wenn ich es versuche sudo rm >, erhalte ich natürlich den Fehler bash: syntax error near unexpected token 'newline', weil es den Anschein hat …
Ich benutze git. Ich habe eine normale Zusammenführung durchgeführt, aber es wird immer wieder gefragt: # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. Und selbst wenn ich etwas schreibe, kann ich hier nicht …
Auf Debian nach Netzwerk - Setup - Dokument allow-hotplug <interface_name>in stanza /etc/network/interfacesDatei startet eine Schnittstelle , wenn der Kernel ein Hotplug - Ereignis von der Schnittstelle erkennt. Was ist das für ein Hotplug-Ereignis?
Ich verstehe nicht, wie die Daten in der Pipeline fließen und hoffe, jemand könnte klären, was dort vor sich geht. Ich dachte, eine Pipeline von Befehlen verarbeitet Dateien (Text, Arrays von Strings) zeilenweise. (Wenn jeder Befehl Zeile für Zeile ausgeführt wird.) Jede Textzeile durchläuft die Pipeline. Befehle warten nicht auf …
Ich verwende oft bcDienstprogramme zum Konvertieren von Hexadezimalzahlen in Dezimalzahlen und umgekehrt. Es ist jedoch immer ein bisschen Versuch und Irrtum, wie ibaseund obasesollte konfiguriert werden. Zum Beispiel möchte ich hier den Hex-Wert C0 in Dezimal umwandeln: $ echo "ibase=F;obase=A;C0" | bc 180 $ echo "ibase=F;obase=10;C0" | bc C0 $ …
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.