A antcool Guest Okt 27, 2005 #1 Ich möchte eine Datei von Zeile x bis Zeile y ausgeben. Hat jmd hier eine gute Idee ?? mfg
G Gulliver Guest Okt 27, 2005 #2 Ein kleines shell script: #!/bin/sh i=$1 while [ $i -le $2 ]; do i=`expr $i + 1` sed -ne "$i p" < $3 done Aufruf: script.sh <von> <bis> <dateiname> ZB: script .sh 1 10 /etc/passwd Ist nicht der schonendste Weg, aber geht mfg
Ein kleines shell script: #!/bin/sh i=$1 while [ $i -le $2 ]; do i=`expr $i + 1` sed -ne "$i p" < $3 done Aufruf: script.sh <von> <bis> <dateiname> ZB: script .sh 1 10 /etc/passwd Ist nicht der schonendste Weg, aber geht mfg
A antcool Guest Okt 27, 2005 #3 hehe thx. Im Chat hatten wir das mittels head & tail gelöst ! Naja dumm nur das es mich noch nicht weiter bring aber thx !
hehe thx. Im Chat hatten wir das mittels head & tail gelöst ! Naja dumm nur das es mich noch nicht weiter bring aber thx !
G Gulliver Guest Okt 27, 2005 #4 wenn du sagst worum es geht.... btw. das while laeuft dann einen zu frueh raus. Koenntest statt "while" dann auch "until" verwenden. mfg
wenn du sagst worum es geht.... btw. das while laeuft dann einen zu frueh raus. Koenntest statt "while" dann auch "until" verwenden. mfg