0
'gap'소프트웨어의 기능 결과를 얻고 싶습니다. 이것은 주로 집단 이론 관련 주제에 대해 작업하는 수학자를위한 대화 형 명령 줄 도구입니다. 설명서/faq에 대해서는 일반적으로 불가능한 에 관한 내용입니다. 그러나 GAP을 하위 프로세스로 실행하고 파이프, pseudo-ttys, UNIX FIFO 또는 유사한 장치를 사용하여 GAP과 통신하십시오.쉘 스크립트에서 어떻게 GAP 함수를 호출 할 수 있습니까?
:$ gap
gap > LoadPackage("CrystCat");
gap > DisplaySpaceGroupType("P1");
#I Space-group type (3,1,1,1,1); IT(1) = P1; orbit size 1; fp-free
gap > quit;
$ # exited 'gap' and back in my shell
나는 이러한 기술에 익숙하지 않은 생각으로는, 사람이 가진 나에게 다음과 같은 기능을 최소한의 예를 표시 할 수 있습니다 :
CrystCat (결정학 그룹 카탈로그)라는 패키지를 사용하여 예 세션처럼 보인다
$ ./script.sh "P1"
#I Space-group type (3,1,1,1,1); IT(1) = P1; orbit size 1; fp-free
$
업데이트 :이 question의 대답은 받아 들여지지 않습니다. 갭 지원하여