[태그:] xargs

xargs 명령어 사용법

기본 사용법 [root@localhost bugbear]# find /home/* -type d | xargs echo /home/assassin /home/bugbear /home/cobolt /home/darkelf /home/darkknight /home/death_knight /home/gate /home/gate/shellcode /home/gate/rooting /home/giant /home/goblin /home/golem /home/gremlin /home/lost+found /home/nightmare /home/orc /home/orge /home/skeleton /home/succubus /home/troll /home/vampire /home/wolfman /home/xavius /home/zombie_assassin -i 옵션을 통한 인자 변경 [root@localhost bugbear]# find /home/* -type d | xargs -i echo {}/ /home/assassin/ /home/bugbear/ /home/cobolt/ /home/darkelf/ …

파일에서 특정 내용 삭제하기

[파일내의 특정 문자열 찾기] find ./ | xargs grep "찾을문자열" –color=auto grep -r "찾을 문자열" –color=auto * [파일내의 특정 문자열을 찾아 해당 내용을 삭제하기] find ./ -name "*.php" -exec sed -i 's/old/new/g' {} \; find ./ -name "*.php" -exec perl -pi -e 's/old/new/g' {} \; find ./ -name "*.php" -exec sed -i 's/<iframe src="http:\/\/h.nexprice.com\/css\/x.htm" width=0 …