
cat
ohne-n
user@linux:~$ cat /etc/sysctl.conf | head -4
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
user@linux:~$
-n
Im Befehl besteht die Option cat
, die Zeilennummer der Datei anzuzeigen.
user@linux:~$ cat -n /etc/sysctl.conf | head -4
1 #
2 # /etc/sysctl.conf - Configuration file for setting system variables
3 # See /etc/sysctl.d/ for additional system variables.
4 # See sysctl.conf (5) for information.
user@linux:~$
user@linux:~$ cat -n /etc/sysctl.conf | tail -4
74 # Debian kernels have both set to 1 (restricted)
75 # See https://www.kernel.org/doc/Documentation/sysctl/fs.txt
76 #fs.protected_hardlinks=0
77 #fs.protected_symlinks=0
user@linux:~$
Was ist mit dem head
und tail
Befehl? Gibt es eine Option, die Zeilennummer in head
und anzuzeigen, tail
ohne cat -n
die Ausgabe mit und an head
oder weiterzuleiten tail
?
Ich habe es versucht head -n <filename>
, aber tail -n <filename>
in der Ausgabe wird keine Zeilennummer angezeigt.
user@linux:~$ head -n4 /etc/sysctl.conf
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
user@linux:~$
user@linux:~$ tail -n4 /etc/sysctl.conf
# Debian kernels have both set to 1 (restricted)
# See https://www.kernel.org/doc/Documentation/sysctl/fs.txt
#fs.protected_hardlinks=0
#fs.protected_symlinks=0
user@linux:~$
Antwort1
Was ist mit dem Head- und Tail-Befehl? Gibt es eine Option, die Zeilennummer im Head- und Tail-Befehl anzuzeigen, ohne
cat -n
die Ausgabe an den Head- oder Tail-Befehl weiterzuleiten?
Nein, die aktuellen Versionen vonKopfUndSchwanzEs gibt keine Möglichkeit, der Ausgabe Zeilennummern hinzuzufügensich.
Antwort2
Wie wäre es mit der Verwendung less
eines Befehls?
less -N +F /etc/sysctl.conf