Als «text-processing» getaggte Fragen

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


5
awk sed if Aussage
Ich versuche, 0 am Anfang hinzuzufügen, WENN es ein "" gibt. am 2. Zeichen dieser Zeile. Ich konnte diese beiden nicht kombinieren; awk '{ print substr( $0, 2, 1 ) }' file.txt zeigt das zweite Zeichen sed -ie "s/.\{0\}/0/" file.txt am Anfang eine Null hinzufügen. Es sollte ein "wenn das …

1
So erhalten Sie Zeilen, deren n-te Spalte die m-te Spalte enthält
Ich habe eine CSV-Datei, die Domains und Webmails enthält, wie folgt: site1.com,mail.site1.com site2.com,testmail.com site3.com,mx.site3.com site4.com,smtp.site4.com site5.com,foomail.com site6.com,barmail.com site7.com,webmail.site7.com site8.com,01mx.site8.com site9.com,foobarmail.com site10.com,mx-smtp222.site10.com Ich möchte Zeilen erhalten, in denen die Webmails-Spalte die Domains-Spalte derselben Zeile enthält. Für das obige Beispiel sollte die Ausgabe sein: site1.com,mail.site1.com site3.com,mx.site3.com site4.com,smtp.site4.com site7.com,webmail.site7.com site8.com,01mx.site8.com site10.com,mx-smtp222.site10.com



5
Bearbeiten Sie Werte in einer txt-Datei mit dem Befehl sed / awk / grep
Seit 5 Jahren benutze ich eine Wetterstation La Crosse WS2350. Die von der Wetterstation bereitgestellten Daten werden mit open2300 auf RPI verarbeitet. Das funktioniert sehr gut. Die Temperaturdaten sind jedoch falsch (Sensor). Die Temperaturdaten sind 1 ° C niedriger. Da ich den Sensor nicht kalibrieren kann, möchte ich den Temperaturwert …

4
Eine Frage zu awk
Ok, da dies eine komplexe Frage ist, werde ich sie klar erklären. Ich habe einen Dateiinhalt wie folgt angezeigt: $ Cat File1 ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {TBMKF} ABC Cool Lol POP {YUKER} ABC Cool Lol …



3
Wie ersetze ich einen mehrzeiligen Code durch sed?
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 = …






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.