From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 25 Dec 2002 15:25:57 +0300 From: Alexey Tourbin To: community@altlinux.ru Message-ID: <20021225122557.GA7791@ungrund> Mail-Followup-To: community@altlinux.ru References: <200212251715.10266.viclists@mail.esoo.ru> <20021225122450.GA6864@ungrund> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: <20021225122450.GA6864@ungrund> Subject: [Comm] Re: regexp =?koi8-r?B?0M8gxMXSxdfVIMnTyM/E?= =?koi8-r?B?zsnLz9cu?= Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Dec 25, 2002 at 03:24:50PM +0300, Alexey Tourbin wrote: > On Wed, Dec 25, 2002 at 05:15:10PM +0500, vic ismakaev wrote: > > Необходимо в каталоге с исходниками в куче файлов заменить одну строку другой. > > Как это сделать по аналогии > > perl -pi -e "s#str1#str2#" somefile > > но рекурсивно по всему дереву каталогов? > > find -type f -name '*.[ch]' -print 0 | xargs -r0 -- perl -pi -e "s#str1#str2#g" ^^^^^^^^ -print0 -- WBR, Alexey Tourbin BIOZAK Ltd., Russia --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+CaPVfBKgtDjnu0YRAjZnAJ9hb/0DQRXNVI7KU+gJlQfQ7e1MIACdFTog eeG5tNKFne9RWzLM2Nc7JP8= =dkN8 -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi--