| HOME / 정보공유 / AIX 명령어 모음

fsplit
fsplit fsplit 명령 목적 FORTRAN 소스 코드를 분리된 루틴 파일로 분할합니다. 구문
fsplit [ -e SubprogramUnit ] ... [ File ]
설명
fsplit 명령은 FORTRAN 소스 코드가 포함되어 있는 파일 또는 표준 입력을 입력으로 받아서 입력을 name.f(여기서 name은 프로그램 단위의 이름입니다(예를 들어, 기능, 서브루틴, 블록 데이터 또는 프로그램) 양식으로 구성된 별도의 여러 루틴 파일로 분할합니다.
이름이 붙여지지 않은 블록 데이터 서브프로그램의 이름은 blkdtaNNN.f 형태를 취하는데, NNN은 3자릿수로, 이러한 이름을 가진 파일은 아직 존재하지 않습니다. 명명되지 않은 주 프로그램의 경우, 이름은 mainNNN.f 형태를 가집니다. 프로그램 단위 분류에 오류가 있거나 name.f가 이미 존재할 경우, 프로그램 단위는 zzzNNN.f의 형태로 파일에 보관되는데, 여기서 zzzNNN.f는 아직 존재하지 않습니다.
주: fsplit 명령은 서브프로그램의 이름이 서브프로그램 단위의 첫 비주석 행에 있는 것으로 간주합니다. 비표준 소스 형식이 명령을 혼동하여 예기치 않은 결과가 발생할 수 있습니다.
플래그
-e SubprogramUnit 지정한 서브프로그램 단위만이 분리된 파일로 분할되도록 합니다. 일반적으로, 각 서브프로그램 단위는 하나의 분리된 파일로 분할됩니다.
-e 플래그는 이름붙여진 주 프로그램 및 블록 데이터 서브프로그램에서만 사용될 수 있습니다. -e 옵션을 통해 지정된 이름을 찾을 수 없는 경우, 진단이 표준 오류에 기록됩니다.
예제
다음 fsplit 명령은 readit 및 doit 서브프로그램을 여러 파일로 분할합니다.
fsplit -e readit -e doit prog.f
파일
/usr/bin/fsplit fsplit 명령을 포함합니다.
관련 정보
asa 또는 fpr 명령, struct 명령.