mail실행상태에서 쉘명령어 사용하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,317 조회
- 0 추천
- 목록
본문
mail실행상태에서 쉘명령어 사용하기
이번에는 &상태 즉 mail실행상태에서 쉘명령어를 사용하는 예를 보겠다.
즉 mail을 실행하여 메일을 읽고, 작성하고, 보내는 작업들을 하는 중에 쉘로 빠져나가지 않고 쉘명령어를 사용할 수 있다.
즉 &상태에서 !다음에 쉘명령어를 사용하면 된다.
다음 예를 보기 바란다.
[sspark@su250 ~]$ mail -f mbox Heirloom Mail version 12.4 7/29/08. Type ? for help. "mbox": 2 messages 2 unread >U 1 bible@su250.com Wed Oct 21 03:11 24/836 "한번 보자" U 2 bible@su250.com Wed Oct 21 03:17 25/883 "시스템 점검 다했니." & !cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=su250.com GATEWAY=192.168.0.1 ! & !passwd sspark 사용자의 비밀 번호 변경 중 Changing password for sspark. (현재) UNIX 암호:******** 새 UNIX 암호: ******** 새 UNIX 암호 재입력: ******** passwd: 모든 인증 토큰이 성공적으로 업데이트 되었다.
! & !ls -l /home/sspark 합계 8 -rw-rw-r-- 1 sspark sspark 845 2015-10-21 03:13 Biblemail -rw-rw-r-- 1 sspark sspark 1719 2015-10-21 03:17 mbox ! & |
위의 예에서 mail실행상태에서 3가지의 쉘명령어를 실행하였다.
첫번째는 /etc/sysconfig/network파일의 내용을 cat으로 확인한 것이다.
두번째는 현재 사용자의 비밀번호를 변경하기 위하여 passwd라는 명령어를 실행한 것이다.
세번째는 /home/sspark디렉토리내용을 ls로 확인한 것이다.
즉 위의 예에서 우리는 mail실행상태에서 쉘명령어를 사용할 수 있다는 것을 알 수 있다.
관련자료
-
이전
-
다음