|
From: | Stephane Chazelas |
Subject: | bug#20928: cut (v. 8.21), using -f option with a single column |
Date: | Mon, 29 Jun 2015 17:42:53 +0100 |
User-agent: | Mutt/1.5.21 (2010-09-15) |
2015-06-29 17:25:11 +0100, Pádraig Brady: [...] > > $ printf '%s\n' a:b c d:e | paste -d: - /dev/null | cut -d: -f2 > > b > > > > e > > Good point. Or to better support field ranges: > > $ printf '%s\n' a:b c d:e | sed 's/^[^:]*$/&:/' | cut -d: -f2- > b > > e [...] Maybe better as: $ printf '%b\n' a:b 'P\0341draig' d:e | sed '/:/!s/$/:/' | cut -d: -f2- so it also works on lines that contain invalid characters. -- Stephane
[Prev in Thread] | Current Thread | [Next in Thread] |