Als «newlines» getaggte Fragen





4
Wie man das Ende der Linie mit sed erkennt
Ich suche nach einer Möglichkeit, das Ersetzen nur auszuführen, wenn das letzte Zeichen eine neue Zeile ist sed. Zum Beispiel: lettersAtEndOfLine wird ersetzt, aber das ist nicht: lettersWithCharacterAfter& Da sedes mit Zeilenumbrüchen nicht gut funktioniert, ist es nicht so einfach wie $ sed -E "s/[a-zA-Z]*\n/replace/" file.txt Wie kann dies erreicht …

5
sed kann das Zeilenumbruchzeichen nicht entfernen
Ich benutze es schon seit sedeiniger Zeit, aber hier ist eine Eigenart, mit der ich herumgekommen bin und die ich nicht lösen kann. Lassen Sie mich mein Problem mit dem tatsächlichen Fall erklären. Szene 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard Im ersten Befehl …
12 sed  newlines 

2
Wie kann minicom eingehende Zeilenumbrüche (\ n) „dauerhaft“ in CR + LF übersetzen?
Ich habe ein Mikrocontroller-Gerät, das Strings mit Zeilenabschluss über die über USB angeschlossene serielle Schnittstelle sendet, und (bisher) verwende ich minicomVersion 2.6 zum Lesen /dev/ttyACM0. Ich habe die Terminalanwendung für den Zeilenumbruch eingerichtet, möchte jedoch, dass beim Empfang eines Zeilenvorschubzeichens von meinem seriellen Gerät der Anfang der nächsten Zeile angezeigt …





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 …

3
BASH- und Wagenrücklaufverhalten
Ich habe eine kurze Frage. Ist es normal, dass bash (ich verwende 4.4.11) keine Zeilen / Texte anzeigt, die getrennt sind / mit Plain enden \r? Ich war etwas überrascht, dieses Verhalten zu sehen: $ a=$(printf "hello\ragain\rgeorge\r\n") $ echo "$a" george Aber "Hallo nochmal" Text ist immer noch da, irgendwie …


4
Ersetzen Sie eine Zeichenfolge mit Zeilenumbrüchen
Mit der bashShell in einer Datei mit Zeilen wie den folgenden first "line" <second>line and so on Ich möchte ein oder mehr Vorkommen von ersetzen "line"\n<second>mit other charactersund jedes Mal zu erhalten: first other characters line and so on Daher muss ich eine Zeichenfolge sowohl durch Sonderzeichen wie "und <als …

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.