명령줄 옵션을 사용하는 스크립트를 가끔 실행합니다.
.desktop
먼저 터미널을 열고 스크립트가 있는 폴더로 이동한 다음 스크립트를 실행하지 않고도 실행할 수 있는 파일을 만들고 싶습니다 .
zenity --entry
실행할 때(아마도 사용 ) 명령줄 옵션을 요청한 다음 터미널에서 명령을 실행하는 데스크탑 실행 프로그램을 만드는 방법이 있습니까 ?
답변1
@Panki 덕분에 zenity를 사용하여 입력을 요청하도록 스크립트를 수정해 보았습니다.
스크립트 시작 부분에 다음 줄을 추가했습니다.
VARIABLE = $(zenity --entry --title="Title" --text="Enter text")
$VARIABLE
그런 다음 입력하는 대신 명령줄을 사용했습니다 .
그런 다음 평소와 같이 스크립트를 가리키는 .desktop 파일을 만들었습니다. 매우 깔끔하지는 않지만 작동합니다.