Ich habe nach einer Möglichkeit gesucht, über nano eine Datei zu öffnen, z.B. eine Log-Datei, um direkt zum Dateiende zu springen, bzw. zur letzten Zeile. Eine bestimmte Zeile kann man über “+LINE,COLUMN
” (in diesem Fall Zeilen- und Spalten-Offset) anfahren:
user@userpc:~# nano +1000 /xyz/file.log
Nano würde nun die Datei öffnen und direkt zur Zeile 1000 springen. Da man aber nicht weiß, wie viele Zeilen eine bestimmte Datei hat, muss man erst einmal die Zeilenanzahl herausfinden. Die Zeilenanzahl einer Datei kann man über “wc” ermitteln (“-l” steht für “lines”):
user@userpc:~# wc -l /xyz/file.log
147 /xyz/file.log
Nun kann man nano und wc einfach kombinieren, um dynamisch zum Dateiende zu springen:
user@userpc:~# nano +`wc -l /xyz/file.log`