관리 메뉴

Today is Present.

리눅스 find, awk, sed 명령어 사용법 본문

리눅스 학습

리눅스 find, awk, sed 명령어 사용법

MorningPhys 2023. 6. 27. 13:22

# find / -name "*.txt" -exec rm {} \;

find: Permission denied.

# find / -xdev -name "*.txt" -exec rm {} \;

# find /etc -perm 640 | wc -l

 

awk

- awk는 컬럼 단위로 골라서 출력하는 명령어

# ls | grep test | awk '{print "mv " $1 "temp"}'

 

sed

- 치환 등에 많이 사용하는 명령어

# sed -i 's/old_keyword/new_keyword/g' 

 

# sort -u 는 중복만 제거

# cat /var/log/secure | awk '{print $3}' | sort -u | sort -m > /home/twice/log.txt

 

touch

# touch test.swp

# find . -size 0k -exec ls -l {} \;

# find /home -name "*.swp" -exec rm {} \;

 

locate

 

# which filename

# which passwd

# whereis passwd

 

728x90
반응형