xargs, perl pi e

정훈이 형과 연구하면서, 몇 가지 리눅스 명령어들을 새롭게 알게 되었다. (영업 비밀이라고 하셨다.)

xargs : build and execute command lines from standard input
perl -pi -e : using perl, search and replace with a regular expression

두 명령어를 조합해, 현재 디렉토리 아래의 모든 파일에서 AAAA를 BBBB로 찾아바꾸기는 다음과 같이 할 수 있다.

$find . -type f | xargs perl -pi -e "s/AAAA/BBBB/g"

References :
[1] xargs, wikipedia, http://en.wikipedia.org/wiki/Xargs
[2] Matt Butcher, Perl Pie: If you only learn how to do one thing with Perl, this is it., http://technosophos.com/2009/05/21/perl-pie-if-you-only-learn-how-do-one-thing-perl-it.html

Advertisements
Tagged with: ,
Posted in 2) Computer Engineering
2 comments on “xargs, perl pi e
  1. […] 형에게 다양한 것(configure install path setting, xargs&pere pi e, coloring make messages, Managing the LSF System)을 배웠다. 그리고 오늘은 MCSim과 […]

  2. […] 형에게 다양한 것(configure install path setting, xargs&pere pi e, coloring make messages, OpenLava)을 배웠다. 그리고 오늘은 MCSim과 GEMS가 붙어있는 […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

누적 방문자 수
  • 103,571 hits
%d bloggers like this: