Ich verstehe nicht, wie die Daten in der Pipeline fließen und hoffe, jemand könnte klären, was dort vor sich geht. Ich dachte, eine Pipeline von Befehlen verarbeitet Dateien (Text, Arrays von Strings) zeilenweise. (Wenn jeder Befehl Zeile für Zeile ausgeführt wird.) Jede Textzeile durchläuft die Pipeline. Befehle warten nicht auf …
Ich schreibe ein Shell-Skript mit allgemeinen UNIX-Befehlen. Ich muss die Zeile mit den wenigsten Zeichen abrufen (inklusive Leerzeichen). Es können bis zu 20 Zeilen vorhanden sein. Ich weiß, dass ich head -$L | tail -1 | wc -mdie Anzahl der Zeichen in Zeile L ermitteln kann. Das Problem ist, dass …
Lassen Sie mich erklären: Angenommen, ich habe einige Keywords mit der Häufigkeit ihrer Verwendung: 12 Hi 7 Hash 7 C++ 9 Superuser 17 Stackoverflow 9 LaTeX 42 Life 9 Ubuntu Ich möchte, dass diese Daten nach Häufigkeit in absteigender Reihenfolge sortiert werden. Wenn es gleiche Werte gibt, sollte die zweite …
In Unicode haben einige Zeichenkombinationen mehr als eine Darstellung. Beispielsweise kann das Zeichen ä dargestellt werden als "ä", das ist der Codepunkt U + 00E4 (zwei Bytes c3 a4bei UTF-8-Codierung) oder as "ä", das sind die beiden Codepunkte U + 0061 U + 0308 (drei Bytes 61 cc 88in UTF-8). …
Ich versuche zu sehen, wie oft innerhalb einer beliebigen Zeitspanne auf einem Remote-Server foo barangezeigt wird /var/log/foo.log, aber nichts, was ich bisher ausprobiert habe, hat funktioniert. Ich habe bereits ein Timer-Skript, mit dem ich nachverfolgen kann /var/log/foo.log, wie lange es her ist, seit ich mit dem Tailing begonnen habe , …
Ich habe zwei Dateien: file1und file2. file1 hat folgenden Inhalt: --- host: "localhost" port: 3000 reporter_type: "zookeeper" zk_hosts: - "localhost:2181" file2enthält eine IP-Adresse ( 1.1.1.1) Was ich will , ist zu tun , ersetzen localhostmit 1.1.1.1, so dass das Endergebnis ist: --- host: "1.1.1.1" port: 3000 reporter_type: "zookeeper" zk_hosts: - …
Welchen Befehl kann ich verwenden, um die Eingabe wie folgt zu teilen: foo:bar:baz:quux das mögen? foo bar baz quux Ich versuche, den cutBefehl herauszufinden, aber er scheint nur mit festen Eingabemengen zu funktionieren, wie "ersten 1000 Zeichen" oder "ersten 7 Feldern". Ich muss mit beliebig langen Eingaben arbeiten.
Gibt es so etwas? Textbasierte Tabellenkalkulationen, die in einer CLI-Umgebung gut angezeigt werden. Mir ist bewusst, dass ich cat foobar.csvtun kann und kann, was ich will, aber es ist nicht besonders praktisch oder attraktiv. Ich kann mir nicht vorstellen, dass es schwierig sein würde, eine Tabelle zu formatieren und vielleicht …
Angenommen, ich habe eine Liste von URLs in einer Textdatei: google.com/funny unix.stackexchange.com/questions isuckatunix.com/ireallydo Ich möchte alles löschen, was nach ".com" kommt. Erwartete Ergebnisse: google.com unix.stackexchange.com isuckatunix.com Ich habe es versucht sed 's/.com*//' file.txt aber es wurde auch gelöscht .com.
Ich habe eine Datei mit Kommentaren: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this Ich möchte nur den gesamten unkommentierten Code ausdrucken: foo bar stuff morestuff evenmorestuff Es ist so wichtig, dass Kommentare aus einer Datei entfernt werden können ... Was ist ein guter Weg, dies zu tun?
Ich möchte ein Datum ausfindig machen, das sich irgendwo in einem 8-GB-Protokoll befindet (Text). Kann ich einen vollständigen sequentiellen Lesevorgang etwas umgehen und zuerst binäre Teilungen der Datei (Größe) oder irgendwie im Dateisystem navigieren inodes(über das ich nur sehr wenig weiß ), um an jedem Teilungspunkt mit dem Lesen zu …
Ich habe 4 Dateien, die wie sind file A >TCONS_00000867 >TCONS_00001442 >TCONS_00001447 >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 file b >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 >TCONS_00001922 >TCONS_00001924 file c >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 >TCONS_00001922 >TCONS_00001924 >TCONS_00001956 >TCONS_00002048 file d >TCONS_00001922 >TCONS_00001924 >TCONS_00001956 >TCONS_00002048 Alle Dateien enthalten mehr als 2000 Zeilen und sind nach der …
Wie kann ich die Ausgabe von ändern tail, um nullterminierte Zeilen anstelle von Zeilenumbrüchen zu verwenden? Meine Frage ist ähnlich wie die folgende: Wie mache ich "head" und "tail" bei null-getrennten Eingaben in bash? , aber unterscheidet sich darin, dass ich etwas machen möchte wie: tail -f myFile.txt | xargs …
Ich habe die Liste der in coreutils enthaltenen Dateien durchgesehen und konnte ein Beispiel dafür finden, wie ich persönlich alle bereitgestellten Befehle außer ptx verwenden konnte. Können Sie ein oder zwei (oder drei) Beispiele für die Verwendung von ptx nennen? Je vielfältiger der Anwendungsfall, desto besser. $ apropos ptx ptx(1) …
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.