작업 스크립트 주요 키워드
작업 스크립트 내에서 적절한 키워드를 사용하여 원하는 작업을 위한 자원 할당 방법을 명시해야 한다. 주요 키워드는 아래와 같으며, 사용자는 이들 중에서 몇 가지만 사용하여 작업 스크립트 파일을 작성할 수 있다.
-A
어카운팅 문자열 지정
-a
[[[[YYYY]MM]DD]hhmm[.S]]
예약된 실행
-C
""
PBS 지시어의 접두어(ex>#PBS) 변경
-c
[c | c=numeric | w | w= | n | s | u]
Job의 체크포인트 주기 지정
-e
error 파일의 경로 지정
-h
Job 실행 지연(지연실행)
-I | -X
X11 포워딩 활성화된 Interactive Job
-J
]
Job 배열 정의
-j
[o | e]
output과 error 파일 병합
-k
[o | e]
실행 호스트에서 output과 error 파일 유지 여부
-l
Job 리소스 요청
-M
이메일 받는 사람 리스트 설정
-m
이메일 알람 지정
-N
Job 이름 지정
-o
output 파일의 경로 지정
-P
프로젝트 이름 지정
-p
Job 우선순위 설정
-q
서버나 큐의 이름 지정
-r
[Y | N]
재실행 가능여부 마킹
-S
사용할 스크립트 언어 지정
-u
Job의 사용자 ID 지정
-V
환경변수 내보내기
-v
환경변수들 확장
-W
Job의 속성 값 설정
-W block=
Job의 완료를 기다리는 qsub 요청
-W depend=
Job의 의존성 지정
-W group_list=
Job 소유자의 group ID 지정
-W pwd=
""
작업 당 password 방식
-W run_count=
작업이 실행되어지는 횟수 제어
-W sandbox=
[HOME | PRIVATE]
스테이징 디렉터리와 실행 디렉터리
-W stagein=
input 파일 스테이징
-W stageout=
output 파일 스테이징
-W unmask=
UNIX의 JOB umask 지정
-X
Interactive Job으로 부터의 X output
-z
함축된 작업 식별자
※ 상세 매뉴얼 : https://pbsworks.com/pdfs/PBSUserGuide14.2.pdf 참조
2022년 9월 22일에 마지막으로 업데이트되었습니다.
Last updated