csh 에서 파일로부터의 한줄 입력은 어떻게 하나요?
글쓴이: quintus / 작성시간: 수, 2004/09/29 - 12:29오후
사용자로부터의 한줄 입력은
set x = $<
이렇게 하면 되던데
파일로 부터의 한줄 입력은 어떻게 받죠?
set x = `cat /etc/passwd` 이렇게 하면 몽땅 다 한줄에 들어가고..
파일에서 한줄씩만 입력받고 싶거든요.
밑에 보니
while read x do id=`echo $x | cut -d ':' -f 1` group=`echo $x | cut -d ':' -f 4` awk -F ':' -v group=$group -v id=$id '{if (group == $3) { print id, $1 }}' /etc/group done < /etc/passwd
이런식으로 하던데
C 쉘에서는 어떻게 해야 하는지 궁금합니다.
Forums:
간단히[code:1]foreach i (`cat /et
간단히
와 같은 방식으로 가능합니다.
>/dev/null 2>&1
댓글 달기