1. /etc/passwd파일의 dtpzone 문자가 포함된 행을 찾은 뒤 그 행의 문자 home -> home2로 변경 후 /tmp/repasswd.txt 파일에 저장 하기


sed '/dtpzone/s/home/home2/g' /etc/passwd > /tmp/repasswd.txt



2. /etc/passwd 파일의 유저명 추출하여 /home/sample 밑의 일반 유저들 권한 일괄 변경하기.


cat /etc/passwd | awk -F ':' '{print "chown", $1 ".sample", $1}'   --> 시스템쪽 계정은 없애고 적용할 것


cat /etc/passwd | awk -F ':' '{print "chown","-R",$1 ".tech", $1}'  --> 시스템쪽 계정은 없애고 적용할 것

치환하기 팁(VI, AWK, SED)

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

Solve : *
21 ⁄ 7 =