[완료]리눅스 유저 500번대 이상인 유저만 검색 할 수 있을까요?
글쓴이: namsu / 작성시간: 목, 2010/04/01 - 7:35오후
안녕하세요
유저 확인을 id가 500번대 이상인것만 나오게 할 수 있을까요?
cat /etc/passwd | grep "^lee"
문자열로는 나오는데
cat /etc/passwd | grep "^+500"
이렇게 될줄 알았는데 안되네요 - -;;
무슨 명령어를 쓰면 될까요?
Forums:
cat /etc/passwd | awk -F:
cat /etc/passwd | awk -F: '{if($3>=500 && $3<65534){ printf " "$1}}'
답변 감사합니다.
답변 감사드려요!
또 한가지만 여쭙고 싶은데요..
cat /etc/passwd | awk -F: '{if($3>=500 && 여기까진 알겠는데
그 뒤에는 무엇을 뜻하는지요?
헬로우~
$3>=500 && $3<65534 uid가
$3>=500 && $3<65534
uid가 500이상, 65534미만
왜 65534인지는 저도 모릅니다. 구글이 알고 있을듯.
printf " "$1
이건 사용자 이름(컬럼에서 첫번째 항목) 출력
--
마잇
--
마잇
댓글 달기