쉘프로그래밍 간단한 질문있습니다..
글쓴이: arrest05 / 작성시간: 토, 2010/10/09 - 2:40오후
이제 막 쉘프로그래밍을 공부하기 시작했는데요..
특정사용자가 접속을하면
그 사용자에게 메세지를 출력하게 해주고 싶습니다.
일단은 특정사용자가 접속했을때 메세지를 출력하게는 했는데..
#!/bin/sh
name=$1
until who | grep "$name" > /dev/null
do
echo "$name not loggin"
done
echo "send meassge to $name"
tty=$( who | grep "$name" | awk '{printf $2}' )
write "$name" "$tty" << end
hello
end
exit 0
이렇게하면 메세지가 출력이 되긴하는데 hello를 찍고 EOF를 찍더군요.... EOF는 출력안해주고 싶은데.. 어떻게 하면 가능할까요?
Forums:
댓글 달기