Shinnara's Blog
Talking with Shinnara :: NaraTalk.com


작업을 하다보면 많은 파일 내용중에 특정 문자열을 포함하고 있는 파일을 찾아야 하는 경우가 종종 있다. 윈도우즈 같은 경우에는 여러 에디터의 기능중에 "디렉토리에서 검색" 이나 "파일중에서 찾기"등을 이용하면 되지만, 익숙치 않은 Linux 등의 콘솔 환경에서 이러한 작업은 꽤나 힘든 일이 되곤한다.

오늘도 회사에서 작업 중에 이러한 필요가 생겼다. 어제부터 mediawiki 를 설치하고 구성하고 있는데, 위키 대문에 있는 로고 파일을 바꾸어야 하는 일이 생겼다. 대문 페이지를 보니 , 로고를 바꾸려면 $wgLogo 를 변경하라고 되어 있다. mediawiki 를 전에도 한번 셋팅한 적은 있었지만, 아주 먼 옛날이라 기억이 가물 가물..어디서 해당 내용을 변경해줘야 할지 몰랐다. 그래서 wgLogo 를 포함한 파일을 찾아야 해는데...

다행히 KLDP가 그 해답을 주었다.

http://kldp.org/node/78418


아래와 같이 명령을 주니 원하는 답이 나오는게 아닌가..

find . -name "*.*" -print | xargs egrep -rnoI "wgLogo" | more

결과는 아래와 같이 나온다.

./maintenance/dumpHTML.inc:535:wgLogo
./maintenance/dumpHTML.inc:570:wgLogo
./maintenance/dumpHTML.inc:572:wgLogo
./maintenance/dumpHTML.inc:575:wgLogo
./maintenance/dumpHTML.inc:577:wgLogo
wgLogo
./maintenance/dumpHTML.inc:578:wgLogo
./maintenance/dumpHTML.inc:581:wgLogo
wgLogo
./skins/disabled/MonoBookCBT.php:766:wgLogo
./HISTORY:577:wgLogo
./UPGRADE:257:wgLogo
./UPGRADE:262:wgLogo
./includes/SkinTemplate.php:133:wgLogo
./includes/SkinTemplate.php:272:wgLogo
./includes/Exception.php:116:wgLogo
./includes/Exception.php:131:wgLogo
./includes/Setup.php:45:wgLogo
wgLogo
./includes/Skin.php:541:wgLogo
./includes/Skin.php:542:wgLogo
./includes/DefaultSettings.php:157:wgLogo
./maintenance/dumpHTML.inc:535:wgLogo
--More--


역시 많이 알고 볼일이다.. ^^

0 Trackback, 0 Comment

TRACKBACK :: http://naratalk.com/trackback/252 관련글 쓰기

댓글을 달아 주세요

1  ... 70 71 72 73 74 75 76 77 78  ... 264 
다...... (264)
Computer/Programming (106)
Links (14)
책 읽는 즐거움 (7)
끄적임 (66)
즐거운 과학 나라 (7)
일본 (5)
Study (4)