- This topic has 3개 답변, 2명 참여, and was last updated 15 years 전에 by
태랑. This post has been viewed 1500 times
-
-
쉘스크립트 작성중인데요 도저히 제가 아는선에서는 해결이 안되 질문올립니다
예를들어
read input
로 input 변수에 숫자를 입력받고
sed 명령어로 특정 줄부터 줄까지만 읽고 싶습니다
sed -n 1,25p test.txt
[ text.txt 의 1번째줄부터 25줄까지 읽는다 ]
인데요
스크립트상에서
read input
sed -n 1,$input p text.txt
위에서 p가 문제 입니다 설명이 이상할수도 있는데
$input 변수에 25가 들어오면 실제 명령어에서는
1,25p <-- 이런식으로 p를 붙여야 하는데 그러자니 $inputp <--이런식으로 되어버리고
$input 을 변수화처리하며서 바로뒤에 p를 붙일방법이 없을까요 ??
오픈소스를 응원합니다 Blog https://hoing.io
Senior Database Administrator(MySQL, Oracle)사이트 이용 문의 사항은 댓글이나 admin@fedoralinux.or.kr 로 메일주세요
2 답변 글타래를 보이고 있습니다
2 답변 글타래를 보이고 있습니다
- 답변은 로그인 후 가능합니다.