Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sed -n '15,25p' inputfile
- awk 'NR % 50 == 15 || NR % 50 == 25'
- sed '15~50b;25~50b;d'
- sed -n 'n;n;n;n;n;n;n;n;n;n;n;n;n;n;p;n;n;n;n;n;n;n;n;n;n;p;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n'
- awk '(NR%50==15) || (NR%50==25)' inputfile
- $ seq 135 | perl -ne 'print if $.%50==15 || $.%50==25'
- 15
- 25
- 65
- 75
- 115
- 125
- $ seq 135 | perl -ne 'print if grep {$_==$.%50} (15,25)'
- 15
- 25
- 65
- 75
- 115
- 125
- $ seq 135 | perl -ne 'print if grep {$_==$.%50} (15,25,32)'
- 15
- 25
- 32
- 65
- 75
- 82
- 115
- 125
- 132
- awk 'BEGIN { a[15]; a[25] } NR % 50 in a'
- $ time awk 'BEGIN { a[15]; a[25] } NR % 50 in a' <(seq 1000000) > /dev/null
- $ time awk 'NR % 50 == 15 || NR % 50 == 25' <(seq 1000000) > /dev/null
- $ time perl -ne 'print if $.%50==15 || $.%50==25' <(seq 1000000) > /dev/null
- $ time perl -ne 'print if grep {$_==$.%50} (15,25)' <(seq 1000000) > /dev/null
Add Comment
Please, Sign In to add comment