From: mjinks Date: 07:24 on 03 Sep 2003 Subject: "stone knives and bearskin" they said! ha! 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.
From: Scott Francis Date: 17:35 on 04 Sep 2003 Subject: Re: "stone knives and bearskin" they said! ha! --6vu8ReRIjaA55nHT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 03, 2003 at 01:24:07AM -0500, mjinks@xxxxxxxx.xxx said: [snip] > 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). xargs doesn't DTRT? (of course, I dunno if that ships with SunOS or not ...) > 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. rsync is great, especially in conjuction with "-e 'ssh -c blowfish'" ... until you try to sync large filesystems (or rather, large directory trees). Then, rsync will sit there chugging along doing nothing for a while until it's produced a lovely core dump (they can be nice and large if your directory tree is particularly deep). Ugh. --=20 Scott Francis || darkuncle (at) darkuncle (dot) net illum oportet crescere me autem minui --6vu8ReRIjaA55nHT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/V2m0WaB7jFU39ScRAlbHAJ9kSVeCAtVkFpAUbQ6KrJZ+pYEQygCfcjtd HqGRNmXaom+fu/AdCT14gfo= =yDRI -----END PGP SIGNATURE----- --6vu8ReRIjaA55nHT--
Generated at 10:25 on 16 Apr 2008 by mariachi