HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

keep-header — Keep first line untouched by a command, passing it directly to `stdout`. More information: <https://

Submitted by: @import:tldr-pages··
0
Viewed 0 times
keepcommandfirstcliuntouchedkeep-headerline

Problem

How to use the keep-header command: Keep first line untouched by a command, passing it directly to stdout. More information: <https://github.com/eBay/tsv-utils#keep-header>.

Solution

keep-header — Keep first line untouched by a command, passing it directly to stdout. More information: <https://github.com/eBay/tsv-utils#keep-header>.

Sort a file and keep the first line at the top:
keep-header {{path/to/file}} -- sort


Output first line directly to stdout, passing the remainder of the file through the specified command:
keep-header {{path/to/file}} -- {{command}}


Read from stdin, sorting all except the first line:
cat {{path/to/file}} | keep-header -- {{command}}


Grep a file, keeping the first line regardless of the search pattern:
keep-header {{path/to/file}} -- grep {{pattern}}

Code Snippets

Sort a file and keep the first line at the top

keep-header {{path/to/file}} -- sort

Output first line directly to `stdout`, passing the remainder of the file through the specified command

keep-header {{path/to/file}} -- {{command}}

Read from `stdin`, sorting all except the first line

cat {{path/to/file}} | keep-header -- {{command}}

Grep a file, keeping the first line regardless of the search pattern

keep-header {{path/to/file}} -- grep {{pattern}}

Context

tldr-pages: common/keep-header

Revisions (0)

No revisions yet.