[완료]쉘 스크립트 질문있습니다

nodefeat의 이미지

안녕하세요
쉘프로그래밍에 막 입문한 늅이입니다

다름 아니라 test 명령을 사용하여 현재 로그인한 사용자가 몇명인지 계산할 수 있을까요?
제가 이해한 내용은 test는 참거짓을 판별하는 명령같은데..

조언해주신다면 감사하겠습니다 ^^

snowall의 이미지

이 경우가 test명령을 꼭 써야 하는 경우인지,

아니면 로그인한 사용자가 몇명인지 계산하는게 중요한 경우인지 알아야겠는데요

피할 수 있을때 즐겨라! http://melotopia.net/b

nodefeat의 이미지

test명령을 사용하면 계산이 안되는건가용?

planetarium의 이미지

for NUM in `seq 1 1 100`
do
if test `who | wc -l` = $NUM
then
echo $NUM
fi
done

'굳이' test를 써봤습니다.

bushi의 이미지

100 명 이상이면 계산이 안되지 않습니까.

무제한 버전입니다.

test || who -q
planetarium의 이미지

내공의 차이가 느껴집니다.

nodefeat의 이미지

제대로 계산은 되지만 뭔지 전혀 모르겠네요..;
열심히 공부해야겠습니다 ㅠㅠ