쉘프로그래밍에서 변수 값 assign하는 것에 관해 질문드립니다.
글쓴이: jinbac / 작성시간: 토, 2005/04/30 - 3:23오전
쉘스크립트 초보자인데요.
ls -l mbox |awk '{print $5}'이렇게 실행 시키면 mbox의 크기가 출력이 되는걸로 알고 있습니다. 만약 출력되는 크기를 변수로 assign하고 싶으면 어떻게 해야 하나요?
set x = $(ls -l mbox |awk '{print $5}')
이렇게는 해보았지만 에러가 나더라고요.
파일크기를 바이트 단위로 알고 싶어서 그렇습니다.
제가 이곳저곳 뒤져 보았지만 방법을 찾지 못했습니다.
아시는 분들께서 가르쳐 주신다면 감사하겠습니다.
Forums:
'=' 주위에 공백이 있으면 안 됩니다.('커널 프로그래밍 QnA
'=' 주위에 공백이 있으면 안 됩니다.
('커널 프로그래밍 QnA'에는 잘 어울리지 않는 것 같네요 :)
엄한데다 올렸네요..;;;;죄송...근데 답변대로 했는데. 잘못된 변
엄한데다 올렸네요..;;;;죄송...
근데 답변대로 했는데. 잘못된 변수 이름이라고만 나오고..ㅡㅡ
:cry:
[quote="Anonymous"]엄한데다 올렸네요..;;;;죄송...
셀마다 조금씩 다릅니다.
bash 라면
x=$(ls -l mbox |awk '{print $5}')
이렇게 해보세요.
---
배려하는 마음을 갖자.
wc가 있습니다.[code:1]kkk=`wc -c .vimrc | a
wc가 있습니다.
rommance.net
답변들 감사합니다~^^
감사 합니다~ c shell 로 짜고 있었는데 윗분 말씀데로 하니깐 되네요~ 정말 감사 합니다~ 좋은 하루 되세요~~ :D
댓글 달기