- Community Home
- >
- HPE Community, Korea
- >
- HP-UX
- >
- shell program에 관하여...(급합니다...고수님들 도와주세요...^^;)
HP-UX
1753483
회원
4153
온라인
108794
솔루션
포럼
범주
Company
Local Language
뒤로
포럼
토론 게시판
포럼
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
토론 게시판
토론 게시판
포럼
토론 게시판
뒤로
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
블로그
정보
커뮤니티 언어
언어
포럼
블로그
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
날짜: 11-09-2006 11:00 PM
날짜: 11-09-2006 11:00 PM
shell program에 관하여...(급합니다...고수님들 도와주세요...^^;)
lpstat -o 의 결과 값은...이렇게 나옵니다...
==================================================================
0105lp6-5232 tuxadmjb priority 0 Nov 9 14:33 on 0105lp6 L0105jgea120p109530120061109005.prn 367717 bytes
0716lp6-5268 tuxadmjb priority 0 Nov 9 15:11 on 0716lp6 L0716jgea120p109173520061109005.prn 83372 bytes
0767lp11-5271 tuxadmjb priority 0 Nov 9 15:18 on 0767lp11 L0767jgea120u114372720061109011.prn 2544729 bytes
0716lp6-5274 tuxadmjb priority 0 Nov 9 15:21
L0716jgea120p109173520061109005.prn 83372 bytes
0716lp6-5289 tuxadmjb priority 0 Nov 9 15:49
L0716jgea120p109173520061109005.prn 83372 bytes
0716lp6-5290 tuxadmjb priority 0 Nov 9 15:49
L0716jgea120p109193520061109005.prn 49216 bytes
0716lp6-5291 tuxadmjb priority 0 Nov 9 15:51
L0716jgea120p109193520061109005.prn 49216 bytes
0203lp12-5335 tuxadmjb priority 0 Nov 9 16:42 on 0203lp12 L0203jgea120p116413720061109013.prn 219467 bytes
............
............
굉장히 많습니다...
==================================================================
여기서 맨 앞에 있는 숫자중에 0767로 시작하는 넘들만 뽑아서 보고 싶고...그 숫자로 시작하는 txt 파일을 만들고 싶습니다...
스크립트를 돌리면 화면상에 숫자를 입력하라고 나오고 그 숫자를 입력을 하면 그 숫자로 시작하는 XXXX.txt 이렇게 파일이 만들어졌음 하는 프로그램을 필요로 합니다...
lpstat -o |grep xxxx > xxxx.txt(이렇게 하면 그냥 제가 출력을 받는것이고...) 화면상에서 입력값을 받도록 하고 싶은데...잘 모르겠습니다...
고수님들 부탁드립니다...
==================================================================
0105lp6-5232 tuxadmjb priority 0 Nov 9 14:33 on 0105lp6 L0105jgea120p109530120061109005.prn 367717 bytes
0716lp6-5268 tuxadmjb priority 0 Nov 9 15:11 on 0716lp6 L0716jgea120p109173520061109005.prn 83372 bytes
0767lp11-5271 tuxadmjb priority 0 Nov 9 15:18 on 0767lp11 L0767jgea120u114372720061109011.prn 2544729 bytes
0716lp6-5274 tuxadmjb priority 0 Nov 9 15:21
L0716jgea120p109173520061109005.prn 83372 bytes
0716lp6-5289 tuxadmjb priority 0 Nov 9 15:49
L0716jgea120p109173520061109005.prn 83372 bytes
0716lp6-5290 tuxadmjb priority 0 Nov 9 15:49
L0716jgea120p109193520061109005.prn 49216 bytes
0716lp6-5291 tuxadmjb priority 0 Nov 9 15:51
L0716jgea120p109193520061109005.prn 49216 bytes
0203lp12-5335 tuxadmjb priority 0 Nov 9 16:42 on 0203lp12 L0203jgea120p116413720061109013.prn 219467 bytes
............
............
굉장히 많습니다...
==================================================================
여기서 맨 앞에 있는 숫자중에 0767로 시작하는 넘들만 뽑아서 보고 싶고...그 숫자로 시작하는 txt 파일을 만들고 싶습니다...
스크립트를 돌리면 화면상에 숫자를 입력하라고 나오고 그 숫자를 입력을 하면 그 숫자로 시작하는 XXXX.txt 이렇게 파일이 만들어졌음 하는 프로그램을 필요로 합니다...
lpstat -o |grep xxxx > xxxx.txt(이렇게 하면 그냥 제가 출력을 받는것이고...) 화면상에서 입력값을 받도록 하고 싶은데...잘 모르겠습니다...
고수님들 부탁드립니다...
1 응답 1
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
날짜: 11-10-2006 11:00 PM
날짜: 11-10-2006 11:00 PM
shell program에 관하여...(급합니다...고수님들 도와주세요...^^;)
점 허접하긴 하지만.
==========================================
test.sh
lpstat -o | grep $1 | grep -v L > test.txt
==========================================
이렇게 쉘 하나 만드시고
모드 바꿔주시고
chmod 755 test.sh
사용하실때는
./test.sh 0716
일단 이렇게 하면 제일 앞에만 0716이 아니라 중간에
0716이 들어가도 잡힐꺼 같네요
sed 사용하셔서 앞에서 부터 시작하는 4글자만 긁어오셔서
사용하시면 될꺼 같네요
==========================================
test.sh
lpstat -o | grep $1 | grep -v L > test.txt
==========================================
이렇게 쉘 하나 만드시고
모드 바꿔주시고
chmod 755 test.sh
사용하실때는
./test.sh 0716
일단 이렇게 하면 제일 앞에만 0716이 아니라 중간에
0716이 들어가도 잡힐꺼 같네요
sed 사용하셔서 앞에서 부터 시작하는 4글자만 긁어오셔서
사용하시면 될꺼 같네요
위에 명시된 의견은 Hewlett Packard Enterprise가 아닌 저자의 개인 의견입니다. 이 사이트를 사용하면 이용 약관에 동의하게되며 참여 규칙 .
뉴스 및 이벤트
© Copyright 2024 Hewlett Packard Enterprise Development LP