[prev] [thread] [next] [lurker] [Date index for 2003/09/03]
This one is minor and picky but it's been smouldering in my guts for years now waiting for the advent of a forum like this one, so. Here's something I hate: File monkeying tools that don't support the same range of expression as the filesystem they shipped with, that the vendor presumably intended them to interact with. Hate, hate, hate. Case in point: find(1) on Solaris. Or cpio(1) on Solaris, depending on your point of view. I'm sure each would blame the other if we asked them, even though the bloody manpage for cpio(1) strongly suggests that the developers intended these two beasts to get along nicely with one another, so let's all hate them again for acting like quibbling, petty siblings. Hate, hate, hate. In case it isn't obvious -- and it apparently wasn't to Sun -- I refer to the fact that you can't use SunOS find(1) to feed a pathname containing a space (legal as sea salt in UFS since heck was a pup!) to the stdin of SunOS cpio(1). For that, you have to use GNU find(1), with a GNU-find(1)-specific option at that, and also GNU cpio(1). Or preprocess that input somehow (How? I dunno, I gave up and punted). Or give up and punt like I did when you find, er, discover that someone who came before was kind enough to equip the system with rsync(1). Ah, rsync(1). I find so little to hate about rsync(1). Somebody help me out here, quick. And no, guilt by association with Samba does not count, though it's a helluva nice try. -- Michael Jinks, ENSA, NSIT, University of Chicago "I have seen the future, and it makes no sense."
Generated at 14:02 on 01 Jul 2004 by mariachi 0.52