리눅스 분류
리눅스 sed 명령에 대한 질문입니다 ㅠㅠ
작성자 정보
- 이영종 작성
- 작성일
컨텐츠 정보
- 1,661 조회
- 0 추천
- 목록
본문
안녕하세요 ^^
아흐~~ 오랜고민끝에 이렇게 올리니 혹 지나가시는 고수님들 한번에
따끔한 가르침 부탁드립니다.
제질문은 문서에서 한 라인을 뽑아내기위해 sed 문을 사용하려고 합니다.
sed -n '라인수p' 파일명 뭐 이렇게 하면 나오죠 ^^
하지만 라인수를 변수로 집어넣을려고 하거던요 ㅋㅋ
여기저기 시도해보고 찔러봤지만 잘 안되서요..
열심히 하는데 초짜라 잘 안대네요
혹시 아시는분 있으시면 살짝 남겨주세요..
완전 감사합니다. 열심히 배울께요 ^^
간단하게 쉘에서 인수 값을 위치 변수(매개변수)에 할당하기 위해 사용하는
set 명령어를 예로 들어 설명해드리겠습니다.
Ex) 현재 디렉토리에서 임의적으로 생성한 history 파일의 100번째 라인을 뽑아낸다.
[root@localhost ~]# set 99p history
[root@localhost ~]# sed -n $1 $2
100 tail -f /var/log/qmail/qmail-send/current
다음과 같은 결과가 나옵니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.