Ich habe eine große Datei mit Sonderzeichen. Dort gibt es einen mehrzeiligen Code, den ich ersetzen möchte sed. Dies: text = "\ ------ ------\n\n\ This message was automatically generated by email software\n\ The delivery of your message has not been affected.\n\n\ ------ ------\n\n" Muss sich in Folgendes verwandeln: text = …
Ich habe Debian Jessie und habe Backports hinzugefügt (gemäß diesen Anweisungen ): echo "deb http://http.debian.net/debian jessie-backports main contrib non-free" | sudo tee /etc/apt/sources.list.d/backports.list (Ich habe dies getan, um einen neueren Kernel für Hardware in meinem Laptop zu bekommen, wie ich ihn brauchte.) Die Anweisungen besagen, dass nichts passieren sollte, es …
Ich habe eine Textdatei wie diese: a b c d e f g Wie kann ich diese Zeilen gruppieren, um eine Ausgabe wie folgt zu erhalten: a-b b-c c-d d-e e-f f-g Ich muss das in Shell machen (sh, csh, bash). Ich habe folgendes gefunden: cat file | xargs -n2 …
Ich habe ein Bash-Terminal geöffnet. Ich möchte herausfinden, ob die Option extglob in dieser Sitzung aktiviert oder deaktiviert ist, bevor ich ihren Wert ändere. Wie kann ich das machen?
Ich habe eine riesige CSV-Datei mit 10 durch Kommas getrennten Feldern. Leider sind einige Zeilen fehlerhaft und enthalten nicht genau 10 Kommas (was einige Probleme verursacht, wenn ich die Datei in R einlesen möchte). Wie kann ich nur die Zeilen herausfiltern, die genau 10 Kommas enthalten?
Ich versuche, die integrierte Bash-Teilzeichenfolge zu verwenden, um die Ausgabe einer Subshell oder einer anderen Bash-Funktion zu ersetzen. Die folgenden Befehle funktionieren in zsh recht gut. führt aber zu einem bad substitutionFehler in bash: ${${PWD##*/}//trunk/latest} oder ${$(basename $PWD)//trunk/latest} Die Ausgabe sollte der letzte Ordner von sein $PWD, der durch das …
Unter Linux cd /tmp mkdir foo; cd foo Jetzt läuft find . -name 'foo' gibt keine Ausgabe. Während laufen find /tmp/foo -name 'foo' Gibt die Ausgabe, /tmp/foodie für mich keinen Sinn ergibt. Kann jemand erklären warum?
Angenommen, ich habe eine Variable exportiert: foo=bar export foo Jetzt möchte ich den Export aufheben. Das heißt, wenn ich es tue, sh -c 'echo "$foo"'sollte ich es nicht bekommen bar. foosollte überhaupt nicht in sh -cder Umgebung auftauchen . sh -cist nur ein Beispiel, eine einfache Möglichkeit, das Vorhandensein einer …
Ich kann also einen Prozess unter Unix / Linux mit POSIX ausführen. Gibt es jedoch eine Möglichkeit, STDOUT und STDERR des Prozesses in einer Datei zu speichern / umzuleiten? Der spawn.hHeader enthält eine Verzögerung, posix_spawn_file_actions_adddup2die relevant aussieht, aber ich bin mir nicht sicher, wie ich sie verwenden soll. Der Prozess …
Gibt es unter Linux ein stabiles Tool (Option / Plugin eines vorhandenen Tools: vimdiff, diff usw.), um zwischen zwei Textdateien zeichenweise zu unterscheiden? Ich möchte, dass die längste gemeinsame Teilsequenz zwischen meinen beiden Dateien hervorgehoben wird. Dafür gibt es einen klassischen Polynom-Zeit- Algorithmus , aber die Standardwerkzeuge scheinen nur Zeile …
Gibt es eine Begründung, wann eine dedizierte Auslagerungspartition erstellt werden soll, anstatt eine Auslagerungsdatei zu erstellen, z. B. / tmp / swap? In meinem bestimmten Fall ist der Arbeitsspeicher ziemlich niedrig (1 GB), der Speicherplatz auf einer SSD ist ziemlich groß (256 GB). Daher wird der Austausch ziemlich regelmäßig stattfinden. …
Mein Laptop hat Fedora 22 mit Gnome 3.16.4. Normalerweise wird es ausgesetzt, wenn der Deckel geschlossen ist. Wenn jedoch ein externes Display angeschlossen ist (über VGA), wird der Gnome-Desktop stattdessen einfach auf das externe Display übertragen, wenn der Deckel geschlossen ist. Ich möchte jedoch, dass mein Laptop auch dann angehalten …
Ein Docker-Container von mir stellt eine HTTP-Schnittstelle an Port 8500 bereit, die dem Host-Port 8500 zugeordnet ist. Sie ist nicht IPv6-fähig. Dies bedeutet immer noch, dass ich unter localhost: 8500 darauf zugreifen kann. IPv6 wird bevorzugt, daher erhalte ich eine Anfrage an [:: 1]: 8500. Dieser bleibt stecken, er kehrt …
Wenn Sie feststellen, dass für eine VM-Box das Abrufen der Protokolle des rsyslogd-Prozesses HUPed wird. Keine Ideen zu finden, außer ein paar Posts in einigen Foren, die besagen, dass dies für logrorate ist. Irgendwelche Ideen, wie man dies behebt / behebt .. messages-20141011:2014-10-10T04:02:02.054134-06:00 udr-oradl01 rsyslogd: [origin software="rsyslogd" swVersion="5.8.12" x-pid="364" x-info="http://www.rsyslog.com"] …
Ich muss mehrere Protokolldateien durchsuchen (alle Dateien, die in den letzten 24 Stunden erstellt wurden und alle im selben Verzeichnis gespeichert sind), um das letzte Vorkommen einer Zeichenfolge zu finden. Dies ist der Befehl, den ich geschrieben habe: find . -mtime 1 | grep fileprefix | xargs grep 'search string' …
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.