From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 25 Dec 2002 15:24:50 +0300 From: Alexey Tourbin To: community@altlinux.ru Message-ID: <20021225122450.GA6864@ungrund> Mail-Followup-To: community@altlinux.ru References: <200212251715.10266.viclists@mail.esoo.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xHFwDpU9dbj6ez1V" Content-Disposition: inline In-Reply-To: <200212251715.10266.viclists@mail.esoo.ru> 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: --xHFwDpU9dbj6ez1V Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit 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" -- WBR, Alexey Tourbin BIOZAK Ltd., Russia --xHFwDpU9dbj6ez1V Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+CaOSfBKgtDjnu0YRAsO7AKDj1cLx0Qm1QK9Gf/xPNG01ryrc8QCg3pi5 cTKkz+RMRDUG0bfOKM8dpa0= =u7Pa -----END PGP SIGNATURE----- --xHFwDpU9dbj6ez1V--