Als «head» getaggte Fragen

Verwenden Sie diese Option für Fragen zum Befehl head, der die erste x Anzahl von Bytes oder Zeilen einer Datei ausgibt

6
Katze Linie X bis Linie Y auf einer riesigen Datei
Angenommen, ich habe eine große Textdatei (> 2 GB) und möchte nur catdie Zeilen Xan Y(z. B. 57890000 bis 57890010). Soweit ich weiß, kann ich dies durch Piping headin tailoder umgekehrt tun, d. H head -A /path/to/file | tail -B oder alternativ tail -C /path/to/file | head -D wobei A, …
132 tail  cat  large-files  head 


9
Befehl zum Anzeigen der ersten und letzten Zeilen einer Datei
Ich habe eine Datei mit vielen Zeilen, und jede Zeile hat am Anfang einen Zeitstempel wie [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Daher überprüfe ich häufig zwei Dinge aus dieser Protokolldatei. Die ersten paar Zeilen, die die globalen Bedingungen und die Startzeit haben, sind ebenfalls angegeben. Letzte paar Zeilen, …


3
Kopf frisst zusätzliche Zeichen
Der folgende Shell-Befehl sollte nur ungerade Zeilen des Eingabestreams ausgeben: echo -e "aaa\nbbb\nccc\nddd\n" | (while true; do head -n 1; head -n 1 >/dev/null; done) Aber anstatt es druckt nur die erste Zeile: aaa. Dasselbe passiert nicht, wenn es mit der Option -c( --bytes) verwendet wird: echo 12345678901234567890 | (while …


1
Alternative zu "Kopf", der nicht beendet wird?
Ich brauche ein Dienstprogramm, das die ersten n Zeilen druckt, dann aber weiterläuft und die restlichen Zeilen aufsaugt, sie aber nicht druckt. Ich benutze es, um das Terminal nicht mit der Ausgabe eines Prozesses zu überfordern, der weiter ausgeführt werden muss (es schreibt die Ergebnisse in eine Datei). Ich dachte, …
13 head 

3
Negative Argumente zu Kopf / Schwanz
Varianten dieser Frage wurden sicherlich mehrmals an verschiedenen Stellen gestellt, aber ich versuche Mohne Glück , die letzten Zeilen aus einer Datei zu entfernen . Die zweithäufigste Antwort in dieser Frage empfiehlt die folgenden Schritte, um die letzte Zeile in einer Datei zu entfernen: head -n -1 foo.txt > temp.txt …

2
Befehl zum Entfernen der ersten N Zeilen in der Eingabe
Hintergrund Ich verwende einen SSH-Server und habe diesen Benutzer, den ich löschen möchte. Ich kann diesen Benutzer nicht löschen, da er derzeit einige Prozesse ausführt, die ich zuerst beenden muss. Dies ist die Pipeline, die ich derzeit verwende, um alle Prozess-IDs des Benutzers herauszufinden, den ich derzeit verwende: ps -u …
11 command-line  sed  awk  tail  head 

3
Vergleichen Sie die Köpfe von zwei Dateien in Bash
Ich kann tun diff filea fileb, um den Unterschied zwischen Dateien zu sehen. Ich kann auch head -1 fileadie erste Zeile von filea oder fileb sehen. Wie kann ich diese Befehle kombinieren, um den Unterschied zwischen der ersten Zeile von filea und der ersten Zeile von fileb anzuzeigen?
11 bash  shell  diff  head 



4
Gibt es einen Unterschied zwischen read, head -1 und sed 1q?
Die folgenden Befehle scheinen ungefähr gleichwertig zu sein: read varname varname=$(head -1) varname=$(sed 1q) Ein Unterschied ist, dass readeine Shell eingebaut ist headund sednicht. Gibt es außerdem einen Unterschied im Verhalten zwischen den drei? Meine Motivation ist es, die Nuancen der Shell und der wichtigsten Dienstprogramme wie besser zu verstehen …
7 bash  shell  sed  head  read 
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.