Als «text-processing» getaggte Fragen

Manipulation oder Prüfung von Text durch Programme, Skripte usw.



5
Shell-Skript zum Senden einer Warnmail, wenn die Festplattennutzung 90% überschreitet
Ich möchte ein Skript auf meinem Server implementieren, das automatisch E-Mail-Benachrichtigungen sendet, wenn die Festplattenauslastung 90% überschreitet, und eine zweite E-Mail-Benachrichtigung, wenn sie 95% überschreitet. Mein Dateisystem ist abc:/xyz/abcund der Einhängepunkt ist /pqr. Ich habe das versucht: ADMIN="someone@def.com" ALERT=90 df -H | grep -vE 'abc:/xyz/pqr | tmpfs |cdrom' | awk …



2
sed: Entspricht zwei Zeilen
Ich habe eine Textdatei, in der Datensätze in zwei Zeilen aufgeteilt sind. Ich möchte sie in eine Zeile setzen. Die Aufzeichnungen sehen ungefähr so ​​aus: 2013-07-29 apt-get install git 2013-07-29 apt-get install rsync 2013-07-31 apt-get install nmap 2013-08-02 apt-get install cifs-utils 2013-08-05 apt-get install telnet Ich möchte folgendes bekommen: 2013-07-29 …




7
So ersetzen Sie ein Wort durch eine neue Zeile
Ich habe eine Textdatei mit folgenden Daten und jede Zeile endet mit |END|. T|somthing|something|END|T|something2|something2|END| Ich tryig ersetzen |END|mit \nneuer Linie mit sed. sed 's/\|END\|/\n/g' test.txt Aber es erzeugt eine falsche Ausgabe wie unten: T | s o m e ... Aber was ich will ist folgendes: T|somthing|something T|something2|something2 Ich habe …


6
Bash - Koppeln Sie jede Dateizeile
Diese Frage hängt stark mit dieser und dieser Frage zusammen. Ich habe eine Datei, die mehrere Zeilen enthält, wobei jede Zeile ein Pfad zu einer Datei ist. Jetzt möchte ich jede Zeile mit jeder anderen Zeile (nicht selbst) koppeln. Auch ein Paar A Bist B Afür meine Zwecke gleich einem …

4
Bestimmen Sie, wie lange die Registerkarten '\ t' in einer Zeile sind
Gibt es in einem Textverarbeitungsfeld eine Möglichkeit, festzustellen, ob eine Registerkarte 8 Zeichen (die Standardlänge) oder weniger enthält? Wenn ich beispielsweise eine Beispieldatei mit Tabulatortrennzeichen habe und der Inhalt eines Felds in weniger als eine Registerkarte passt (≤7), und wenn ich danach eine Registerkarte habe, ist diese Registerkarte nur 'Registerkartengröße …


3
Wie grep ich zwei Zeilen von lshw?
Ich möchte die Seriennummer des Motherboards und das Produktmodell eines Computers ermitteln. ich benutzte sudo lshw | grep -m1 serial: um die Seriennummer zu erfassen (da es mehrere Vorkommen von "serial:" gibt und das von mir gewünschte das erste ist. Wie kann ich dies tun UND gleichzeitig auch nach "product:" …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.