#!/usr/bin/env python
'''
A simple script that reads from stdin, prints to stdout while
skipping a list of line numbers specified in the arguments.
This is useful to skip a corrupted line in a journal without editing
the file.
$Id: //guest/lester_cheung/scripts/skiplines.py#2 $
$DateTime: 2013/05/15 23:06:51 $
$Author: lester_cheung $
DISCLAIMER
User contributed content on the Perforce Public Depot is not
supported by Perforce, although it may be supported by its
author. This applies to all contributions even those submitted by
Perforce employees.
If you have any comments or need any help with the content of
this particular folder, please contact lcheung_AT_perforce.com,
and I will try to help.
'''
import sys
if __name__ == '__main__':
n = 0
targets = map(int,sys.argv[1:])
for line in sys.stdin:
n+=1
if n in targets:
continue
print line,
| # | Change | User | Description | Committed | |
|---|---|---|---|---|---|
| #2 | 8286 | Lester Cheung | Added comment and made file kxtext | ||
| #1 | 8129 | Lester Cheung |
A simple script that reads from stdin, prints to stdout while skipping a list of line numbers specified in the arguments. |