#!/bin/sh # zie ook: formail , wat met procmail komt # en reformail , van courier mta awk '!/^From / || NR > 1' # чет 31 13:31 < joostvb> ok, voor mensen die unix snappen: verwijder de eerste regel van een file als die begint met "From " # чет 31 13:34 < Fruit> awk '!/^From / || NR > 1' # чет 31 13:34 < joostvb> Fruit: \o/ # чет 31 13:35 < Fruit> als je de operanden van die || omdraait is het waarschijnlijk sneller voor grote bestanden # [13:37] [joostvb(+i)] [2:MeukNet/#uvt(+nt)] [Act: 25,29] exit 0 #чет 31 13:37 < davidd> (1,1)g/^From /d #чет 31 13:43 < joostvb> davidd: bedoelde je : sed '(1,1)g/^From /d' ? #чет 31 13:43 < davidd> ik heb het niet getest joostvb, in ed zou het moeten werken dus ik hoop dan in sed ook #чет 31 13:43 < davidd> ik denk dat Fruit's awk route normaal de winnaar zou worden # deze is lelijk read l s="$(echo $l | cut -c -5)" if test 'From ' != "$s" then echo "$l" fi while read l; do echo "$l"; done # deze werkt niet: # # sed '0,/^From /{//d}' #чет 31 13:45 < davidd> na de , het regelnummer van einde zoekgebied toevoegen #чет 31 13:46 < davidd> sed '0,1/^ blablabla