Als «text-processing» getaggte Fragen

Fragen zum Ändern, Erstellen oder Parsen von Nur-Text-Dateien. Dies ist ein sehr breites Tag. Wenn Ihre Frage die Verwendung eines bestimmten Tools betrifft, markieren Sie es bitte auch mit dem Namen des Tools (z. B. sed, awk, perl usw.).

4
Verwenden Sie sed, um das letzte Leerzeichen in jeder Zeile durch ein Komma zu ersetzen, und entfernen Sie dann alle Leerzeichen
Ich habe eine zweispaltige, durch Leerzeichen getrennte TXT-Datei, aber die erste Spalte enthält Leerzeichen (die Fehler sind). Ich muss es in eine CSV konvertieren, aber ich kann nicht einfach alle Leerzeichen durch Kommas ersetzen. Beispieleingabe: gi|118592783|ref|ZP_01550172.1|_biphenyl-2 3-diol_1 2-dioxygenase_[Stappia_aggregata_IAM_12614] 1 Gewünschte Ausgabe: gi|118592783|ref|ZP_01550172.1|_biphenyl-23-diol_12-dioxygenase_[Stappia_aggregata_IAM_12614],1 Wie kann ich sed(oder etwas anderes) verwenden, um …

3
Ersetzen Sie die gesamte Spalte in einer Datei durch eine zufällige Zeichenfolge
Was ist der einfachste Weg, eine Spalte in einer Datei zu ersetzen? Grundsätzlich hat meine file.txt3 Spalten durch getrennt ,. Wie kann ich die zweite Spalte mit einem Bash-Skript ändern? SveUJW24ibppfePgYeYHz7fC0,64BzZdqrYY7Tx8sbj5tmEW,yL6mCP0Do28k4EoTZUfKfqNYiIhGxxkA xyRG8Da6kY35xeIT492Lul7xu,gTdmvjmahIOoyzmrttVMvTc1ER0bt,ne6RIM2TeMQAax1GgzL7FeDrnQyHPH1i sxTf13KlAnjtXodJouQ9V6m5b,LzLtoEg18E1brm66dPjcHZfpI107nn4h,GUnApYwwDCZxWGZtzKzTU6sJRgHlUUfQ 7cjW5DZlXw1LYzVugbVyqfxRX,i7B4Q9w8h5anmMW87DfIBEm0AuNjbLGq,XttE1In9eZQ8puJVUriuNvx2AJAxviGf XiLE8r9AMqy5YZQ9BbIS6m559,ToT2wbQdpNNySPxP1Tgz1,DssiszVBa05pbVDSOXNRaFXRxw0eZKHf Sygrl5287BViOn0uQ9uCYipB1,TEYnXl6APWGbm9ckLCcHFUJzk7qS8JXH,sD2O46sbh1yVIluoyn6Zm2OKXYe05vV9 Qi6DxJ96M0hxNe4cgux3iJ1aS,LK3GHTpuo9kbmK9McRN4sFRQTGh2DU8J,wk2eF3f9xk5HowLzDIL3hCCNSmx8Uwi8 ZIX7qp5IIPekA0kzBdFR4IUQZ,9m9lEjfiotQ97s3uVN8EEP7Y1JmpgAk7,99ilfJWoJEBsKOfYI3buFfher07OCz6Y Update durch eine andere Zeichenfolge in einer Variablen ersetzen. sagen wir mal …


2
Wie kann ich mit einer Liste von Pfaden Unterverzeichnisse der zuvor genannten Pfade herausfiltern?
Angenommen, ich habe eine sortierte Liste absoluter Pfade, wie in meiner Antwort hier (gekürzt und modifiziert für diese Frage): /proc /proc/sys/fs/binfmt_misc /proc/sys/fs/binfmt_misc /run /run/cgmanager/fs /run/hugepages/kvm /run/lock /run/user/1000 /run/user/1000/gvfs /tmp /home/bytecommander/ramdisk Ich möchte diese Liste reduzieren, indem alle Pfade entfernt werden, die Unterverzeichnisse der zuvor genannten Pfade sind. Das heißt, für …

3
Protokolldatei nach Datum teilen
Ich habe eine Protokolldatei mit diesem Protokollformat: ###<Aug 8, 2016 11:59:05 PM> different text ... different text ###<Aug 15, 2016 9:10:55 AM> different text ... ... ... different text ###<Aug 22, 2016 10:02:17 PM> different text ... ... ... ... different text ###<Sep 1, 2016 1:00:01 AM> different text ###<Sep …


5
Wie lösche ich alles nach dem zweiten Auftreten von Anführungszeichen über die Befehlszeile?
Ich habe diesen Speicher in einer Variablen sCellEventTrap-03-28 TRAP-TYPE - CAC-Code: 00 ENTERPRISE compaq VARIABLEN {scellNameDateTime, scellSWComponent, scellECode, scellCAC, scellEIP} BESCHREIBUNG "Schweregrad: Normal - informativer Natur. Bei einem physischen Laufwerk ist während einer regelmäßigen Laufwerksprüfung eine Inkonsistenz des ID-Blocks aufgetreten." - # TYP "StorageCell-Ereignis" - # ZUSAMMENFASSUNG "SCellName-TimeDate% s: SWCID% …




5
Erste Spalte mit vim löschen
Ich habe eine Textdatei. number 1_1 \t number1_2 \t etc number 2_1 \t number2_2 \t etc Ich möchte die erste Spalte dieser Datei entfernen (entsprechend Nummer1_1, Nummer2_1 usw., dh die Nummern vor der ersten Registerkarte für jede Zeile). Ich habe diesen Beitrag gelesen , der eine Lösung zum Löschen der …

9
So sortieren Sie nach Zeilen vom Terminal aus
Ich habe mir diese Frage angesehen und mich gefragt, ob das Folgende vom Terminal aus möglich ist. Ich habe es in Python gemacht, wollte nur sehen, ob es über Terminal, Bash-Scripting oder was auch immer gemacht werden kann. Angenommen, ich habe eine Datei, die so aussieht: 2,4,5,14,9 40,3,5,10,1 könnte es …


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.