From e982e31bd0b408e35cf6903754103c06071b116f Mon Sep 17 00:00:00 2001 From: kraeml Date: Sun, 1 Oct 2023 19:52:22 +0000 Subject: [PATCH] =?UTF-8?q?anfangEndeAusgeben=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- anfangEndeAusgeben.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 anfangEndeAusgeben.md diff --git a/anfangEndeAusgeben.md b/anfangEndeAusgeben.md new file mode 100644 index 0000000..3005335 --- /dev/null +++ b/anfangEndeAusgeben.md @@ -0,0 +1,21 @@ +# Anfang und Ende von Dateien – head und tail + +```bash +head /etc/passwd +head -n 3 /etc/passwd +tail /etc/passwd +tail -n 3 /etc/passwd +tail -n +30 /etc/passwd +``` + +Die genannten Kommandos arbeiten mit der Datei "/etc/passwd". Hier ist, was sie tun: + +1. head /etc/passwd: Dieser Befehl gibt die ersten 10 Zeilen der Datei "/etc/passwd" aus, standardmäßig. + +2. head -n 3 /etc/passwd: Hierbei handelt es sich um eine Modifikation des vorherigen Befehls. Es gibt die ersten 3 Zeilen der Datei "/etc/passwd" aus, da die Option -n verwendet wird, gefolgt von der Anzahl der gewünschten Zeilen. + +3. tail /etc/passwd: Dieser Befehl gibt standardmäßig die letzten 10 Zeilen der Datei "/etc/passwd" aus. + +4. tail -n 3 /etc/passwd: Ähnlich wie der vorherige Befehl, jedoch werden hier die letzten 3 Zeilen der Datei "/etc/passwd" ausgegeben. + +5. tail -n +30 /etc/passwd: Dieser Befehl gibt alle Zeilen ab der 30. Zeile bis zum Ende der Datei "/etc/passwd" aus. Die Option -n +30 bedeutet, dass ab Zeile 30 aufwärts angezeigt wird.