|
From: | Chris Elvidge |
Subject: | Re: Printing in red during output from head |
Date: | Wed, 21 Jul 2021 12:48:04 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 Lightning/5.4 |
On 21/07/2021 02:17 am, lisa-asket@perso.be wrote:
I am using the following command to output the first n lines of matched files. find "$fdir" \( -name \*.org -o -name \*.texi \) | xargs head -n "$n"
How about:find "$fdir" -type f -name "*.org" -o -name "*.texi" | xargs head -n "$n" | sed -e 's/==>/^[[01;31m==>/;s/<==/<==^[[0m/'
Where ^[ is escape (ctrl-v esc) -- Chris Elvidge England
[Prev in Thread] | Current Thread | [Next in Thread] |