Als «text-processing» getaggte Fragen

8
Löschen Sie jede n-te Zeile in der Shell

Ich versuche, eine Zeile nach N Zeilen mit awk zu löschen, und ich kann es scheinbar nicht richtig machen. Das Dateiformat ist wie folgt YYYYYY XXXXXX XXXXXX YYYYYY XXXXXX XXXXXX Das wahre Beispiel wäre office3 3 1 office3 6 1 office3 6 3 office3 1 1 Wie kann ich die YY-Zeilen oder die Zeilen mit...

8
Wie entscheidet grep, dass eine Datei binär ist?

Ich habe eine große utf-8-Textdatei, mit der ich häufig suche grep. Vor kurzem wurde grepberichtet, dass es sich um eine Binärdatei handelt. Ich kann weiter damit suchen grep -a, aber ich habe mich gefragt, welche Änderung dazu geführt hat, dass die Datei jetzt binär ist. Ich habe eine Kopie vom...

8
drucke alles nach einem Schrägstrich

Ich habe herausgefunden, wie man alles vor einem Schrägstrich druckt, aber ich muss alles nach einem Schrägstrich drucken. Ich habe eine Zeichenfolge wie blablabal/importantund muss nur drucken important. Wie soll ich die folgende Zeile ändern, um alles nach einem Schrägstrich und nicht vorher zu...

8
String-Ersetzung mit einem Wörterbuch

Was ist ein guter Weg, um Zeichenfolgen in einer Datei mithilfe eines Wörterbuchs mit vielen Substituenten-Substituenten-Paaren zu ersetzen? Und mit viel meine ich eigentlich ungefähr 20 - nicht viel, aber viel genug, um sie ordentlich zu organisieren. Ich möchte irgendwie alle...

8
So finden Sie Zeilen, die mit ** beginnen

Ich muss herausfinden, ob Zeilen in einer Datei mit beginnen **. Ich kann nicht herausfinden, wie es geht, da *es von der Shell als Platzhalter interpretiert wird. grep -i "^2" test.out funktioniert wenn die Zeile mit einer 2 aber beginnt grep -i "^**" test.out funktioniert offensichtlich nicht....