Ich versuche, das erste und das letzte Zeichen jeder Zeile in einer Textdatei zu entfernen und die resultierende abgeschnittene Version in einer neuen Datei zu speichern. Hat jemand eine Idee, wie man das effizient mit awkoder anderen Linux-Programmen / Befehlen speziell für große Dateien macht? input.txt (s,2,4,5,6) "s,1,5,5,2" {z,0,4,5,3} [y,2,4,5,5] …
Ich habe zwei Dateien paper.texund paper_suggested_changes.texdie letztere ist eine modifizierte Version der ersteren mit Korrekturen. Ich muss die beiden Dateien durchgehen und auswählen, welche Änderungen akzeptiert oder abgelehnt werden sollen. Wie würde ich vorgehen?
Wie kann ich eine Datei (gut eingegebener Stream) so zuschneiden, dass nur die Zeilen vom ersten foobis zum letzten Auftreten des Musters angezeigt werden bar? Betrachten Sie zum Beispiel die folgende Eingabe: A line like foo this foo bar something something else foo bar and the rest Ich erwarte diese …
Ich möchte eine schreiben shell script, die zwei Dateien Aund Bund ein Ergebnis wie dieses erhalten: Datei A: user_a tel_a addr_a user_b tel_b addr_b Datei B: process_1 user_a process_2 user_a process_3 user_b Und das Ergebnis: user_a process_1 tel_a addr_a user_a process_2 tel_a addr_a user_b process_3 tel_b addr_b Wie kann ich …
Ich fordere eine Liste von ec2-Snapshots über das ec2-Befehlszeilentool von amazon an: ec2-describe-snapshots -H --hide-tags > snapshots.csv Die Daten sehen ungefähr so aus: SnapshotId VolumeId StartTime OwnerId VolumeSize Description snap-00b66464 vol-b99a38d0 2012-01-05 5098939 160 my backup Wie kann ich die Daten abfangen, bevor ich sie umleitung, snapshots.csvund die folgenden Schritte …
Angenommen, Sie haben eine Textdatei: foo fnord bar bizz foo poit Und jetzt möchte ich sowohl "foo" als auch "bar" durch "narf" ersetzen. Ich weiß, ich könnte gebrauchen: sed -e 's/foo/narf/g' -e 's/bar/narf/g' fileName Ich möchte jedoch mit einem ODER-Operator arbeiten, der dem regulären Ausdruck sagt, dass beide Nadeln über …
Ich habe viele HTML-Dateien enthält Datum mit Format July 29th, 2011 Ich möchte das Datumsformat July 29th, 2011auf 20110729, December 9th, 2010auf 20101209usw. ändern . Ich denke, es sedkönnte funktionieren, aber ich kann die Lösung aufgrund ihrer indirekten Reihenfolge immer noch nicht finden.
Ich habe einen Text mit Markierungslinien wie: aaa --- bbb --- ccc Ich muss einen Text von der letzten Markierung (nicht inklusive) an EOF senden. In diesem Fall wird es sein ccc Gibt es einen eleganten Weg in POSIX.2? Im Moment verwende ich zwei Läufe: erstens mit nlund grepfür das …
Unix-Dienstprogramme wie sort, find, grep, diff et al. Sind sehr praktisch, um schnelle Aufgaben auszuführen, manchmal ohne Code zu schreiben. Ich wollte wissen, welche Algorithmen sie intern verwenden und wie man einen bestimmten Algorithmus für eine bestimmte Aufgabe intelligent entscheidet. Wenn sort beispielsweise eine große Eingabedatei erhält, werden unterschiedliche Algorithmen …
Ich habe drei Dateien mit einer sortierten Folge von Zahlen, eine pro Zeile: Datei1 1 2 3 Datei2 1 3 4 file3 1 5 Ich möchte diese drei Dateien wie folgt nebeneinander "ausrichten": file1 file2 file3 1 1 1 2 3 3 4 5 Ich habe es versucht, sdiffaber es …
Ich habe eine Reihe von .textDateien, von denen die meisten mit dem Standard nl enden. Ein Paar hat am Ende keinen Terminator. Das letzte physikalische Byte ist (im Allgemeinen) ein alphabetisches Zeichen. Ich habe verwendet cat *.text >| /tmp/joined.text, aber dann einige Stellen in join.text bemerkt, an denen die erste …
Ich lade eine Datei in Variablen, das Problem ist, dass die Datei in Windows formatiert ist, glaube ich, so dass ich eine ^Manstelle einer neuen Zeile bekomme. Wie ändere ich es, wenn sich der Wert in der Variablen befindet? Ich bin mir bewusst, dass ich die Quelle in VI ändern …
Ich habe die folgende Datei: $ cat disk.out disk0 fcs0 text text text disk1 fcs1 text text text text ... Was ich erreichen möchte, ist, "disk" + "fcs" abzugleichen und dann das Paar in einer Zeile wie folgt zu drucken: disk0,fcs0 disk1,fcs1 ... Also stimme ich "disk" und "fcs" mit …
Was wäre im Zusammenhang mit dem Hinzufügen derselben Zeilen am Ende der .bashrc- oder .vimrc-Dateien mehrerer Benutzerkonten auf demselben Computer eine einfache Möglichkeit, die letzten n-Zeilen von einem Shell-Skript in ein anderes zu kopieren?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.