cdrw can list the number of tracks on an audio CD, and can extract tracks by number.
That has come with Solaris for a long time, and is totally command line. cdda2wav can do this too; it's in OpenSolaris, but I don't know if it is in Solaris 10, which I don't have handy at the moment. I mention it because it probably does a better job than cdrw in most cases, and because if I don't I'm sure Joerg will remind us of it. :-) However, its options may seem to some a bit more complicated than those of cdrw. grip from blastwave provides a GUI on top of a ripper like cdda2wav, and can retrieve CD name and track info, use an encoder to encode to mp3, and insert ID3 info retrieved. It does a pretty nice job, but be aware that retrieving something like that from blastwave will also pull down a lot of dependencies, many of which duplicate libraries and such present on Solaris 10 but not necessarily on earlier versions like 8 or 9. For loading up a bunch of CDs, I've usually been fairly happy with grip, which rips and encodes in parallel; even better if you have multiple cores. You do have to pay a bit of attention and not bother it while it's working, or it may not finish with the encoding. And you may need to know what you're doing if you need or want to set up a non-default configuration. This message posted from opensolaris.org
