문제

명령 줄 / bash 스크립트에서 gretl 스크립트에 인수를 전달할 수 있습니다.

, bash 스크립트에서 gretl을 열면 bash 스크립트에서 터미널 창의 gretl 콘솔로 명령을 출력하는 방법이 있습니까?

도움이 되었습니까?

해결책

이이 가능하지 않습니다.여러 개의 인수를 전달하기 위해 텍스트 파일에서 인쇄하여 텍스트 파일에서 읽어야합니다.

나의 추천은 Gretls 명령 줄 기능을 절대로 사용하지 않는 것입니다.그것은 엉망이되는 멋진 GUI를 가지고 있지만 응용 프로그램의 일부로 이러한 라이브러리를 사용하려면 R.

를 사용하십시오.

다른 팁

BASH (Bash) 환경 변수를 통해 인수를 전달할 수 있습니다.Gretl 내부에서 getEnv () 명령을 통해 복구 할 수 있습니다.

환경 변수를 통해 완벽하게 가능합니다.나는이 트릭을 항상 넓게 실행할 때이 속임수를 사용합니다.

파일과 같은 스크립트가 있다고 가정 해보십시오.

string foo = getenv("A")
scalar bar = ngetenv("N")
printf "%g kilograms of %s\n", bar, foo
.

bash에서는 단순히 f.inp를 가서

를 얻을 수 있습니다.
? string foo = getenv("A")
Generated string foo
? scalar bar = ngetenv("N")
Generated scalar bar = 3
3 kilograms of bread
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top