shell scripting question (mdconfig device choosing)
Ensel Sharon
user at dhp.com
Tue Jan 24 14:50:12 PST 2006
On Tue, 24 Jan 2006, Chuck Swiger wrote:
> Ensel Sharon wrote:
> > and I know how to use awk to strip away the leading "md" from each piece
> > of the output ... but I do not know how to take output like:
> >
> > 8 9 11 14
> >
> > and decide that the lowest available number is "0". How can I do this ?
>
> % echo '9 8 11 14' | sort -nt ' ' | head -1
> 8
Yeah, but I am looking for "0" ... 8,9,11,14 are all in use ... but 0-7
are not. I want to:
"starting with zero, find the lowest number that is NOT in this list"
(where "this list" is the output of mdconfig -l, which shows which md
devices are currently in use)
Thanks.
More information about the freebsd-questions
mailing list