질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

쉘스크립트 질문잇습니다.

작성자 정보

  • chloe 작성
  • 작성일

컨텐츠 정보

본문

cat test.vi | wc -l

의 결과를 a라는 변수에 넣고 싶습니다.

그래서
echo $a
하면 cat test.vi | wc -l의 결과가 출력되도록이요.

어떻게 연결해야 하나요??

관련자료

댓글 2

dslee님의 댓글

  • dslee
  • 작성일
#!/bin/bash

total="cat test.vi | wc -l"

echo $total;


이렇게 하시면 원하시는 값을 얻으실수 있습니다.
ㅎㅎ

꼼지꺼님의 댓글

  • 꼼지꺼
  • 작성일
비슷하게 답변 주셨는데 " 가 아닌 ` 를 사용 하셔야 합니다.
" " 으로 묶으면 string 으로 인식하게 됩니다.

#!/bin/sh

a=`cat test.vi | wc -l`

echo $a

공지사항


뉴스광장


  • 현재 회원수 :  60,286 명
  • 현재 강좌수 :  36,934 개
  • 현재 접속자 :  381 명