linecut outputs selected lines from streams. The motivation to develop such a tool was to provide missing functionality not found within head, tail & sed. It features line-numbering (as seen in coreutils' cat), multiple files and a diversity of range specifications. Ranges may consist of absolute, relative-to-EOF, or relative from previous (advancement) line positions. Multiple ranges can be chained, but that requires that they don't overlap. Furthermore, the line-numbering is not unique to each file and filename headers will be output if requested.
Use Patent Claims
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.