Re: Re: Bash Script - Erste und letzte Zeile einer Textdatei abschneiden
![](https://seccdn.libravatar.org/avatar/c1689f01c7ed8aa3f5f6707d2a5afc75.jpg?s=120&d=mm&r=g)
----- Original Message -----
From: "D. Wolpert"
Gregor Göstl wrote:
Hi Liste!
Anscheinend bin ich zu blöd dafür, die erste und letzte Zeile einer Textdatei mittels Bash-Script abzuschneiden! Könnt ihr mir da vielleicht weiterhelfen ...
Verstaendnisfrage:
willst du die 1. und n. Zeile weiterverwerten oder willst du den dazwischen liegeneden Teil haben?
Ich brauche die 2. bis vorletzte Zeile, die erste und letzte will ich nicht haben ...
![](https://seccdn.libravatar.org/avatar/487617bf0c4782df4940f3236cff1378.jpg?s=120&d=mm&r=g)
Gregor Göstl wrote:
----- Original Message ----- From: "D. Wolpert"
To: "Gregor Göstl" Sent: Friday, September 28, 2001 3:01 PM Subject: PM: Re: Bash Script - Erste und letzte Zeile einer Textdatei abschneiden Gregor Göstl wrote:
Hi Liste!
Anscheinend bin ich zu blöd dafür, die erste und letzte Zeile einer Textdatei mittels Bash-Script abzuschneiden! Könnt ihr mir da vielleicht weiterhelfen ...
Verstaendnisfrage:
willst du die 1. und n. Zeile weiterverwerten oder willst du den dazwischen liegeneden Teil haben?
Ich brauche die 2. bis vorletzte Zeile, die erste und letzte will ich nicht haben ...
Dann versuch mal das hier [demo_file] zeile1 zeile2 zeile3 zeile4 zeile5 zeile6 zeile7 [script] #!/bin/bash let from_line=1 let tail_lines=1; declare -a srcfile=(`wc -l $1`); typeset -i nlines=${srcfile[0]} let nlines=${nlines}-${tail_lines}; #echo $from_line to $nlines sed -n $from_line,${nlines}p ${srcfile[1]} Aufruf: script_name demo_file Gruß Daniel
![](https://seccdn.libravatar.org/avatar/e93865222595801ded1384b8ab345918.jpg?s=120&d=mm&r=g)
D. Wolpert schrieb am Freitag den 28. September 2001:
#!/bin/bash let from_line=1 let tail_lines=1; declare -a srcfile=(`wc -l $1`); typeset -i nlines=${srcfile[0]} let nlines=${nlines}-${tail_lines}; #echo $from_line to $nlines sed -n $from_line,${nlines}p ${srcfile[1]}
wenn schon sed, dann geht auch "sed '1d;$d'
participants (3)
-
D. Wolpert
-
Gregor Göstl
-
Jens Tautenhahn