[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: check if message is in a particular sequence?
From: |
Ralph Corderoy |
Subject: |
Re: check if message is in a particular sequence? |
Date: |
Sat, 01 May 2021 12:26:06 +0100 |
Hi Bob,
> Ah, thanks, Ralph!
Thanks to you for reminding me of awk's RS which, coupled with knowing
the only words starting with a positive number are a message range,
shortens my earlier sed and awk to
$ mark -list -seq public -seq private -seq notexist
public: 1-3 42
private (private): 3141 97057-97059
notexist:
$
$ mark -list -seq public -seq private -seq notexist |
> gawk -v RS=' |\n' -F - '
> $0+0 {u = NF==2 ? $2 : $1; for (n = $1; n <= u; n++) print n}
> '
1
2
3
42
3141
97057
97058
97059
$
--
Cheers, Ralph.
- Re: check if message is in a particular sequence?, (continued)
- Re: check if message is in a particular sequence?, Conrad Hughes, 2021/05/02
- Re: check if message is in a particular sequence?, Laura Creighton, 2021/05/02
- Re: check if message is in a particular sequence?, Paul Fox, 2021/05/03
- Re: check if message is in a particular sequence?, Ralph Corderoy, 2021/05/02
- Re: check if message is in a particular sequence?, Paul Fox, 2021/05/02
Re: check if message is in a particular sequence?, Bob Carragher, 2021/05/01
Re: check if message is in a particular sequence?, Ken Hornstein, 2021/05/01