
나는 사용한다라자루스 IDE일부 콘텐츠를 생성합니다. 그 안에서 외부 명령을 설정할 수 있습니다.
"프로그램 이름"과 "파라미터"를 구성할 수 있습니다.
소프트웨어 내부에서 터미널(또는 이와 유사한 기능)을 호출하여 파일을 복사하여 작업 속도를 높일 수 있도록 설정하고 싶습니다.
대신 스크립트를 만들어야 합니까? 아니면 "프로그램 이름"과 "매개변수"를 사용하여 명령줄 명령을 실행할 수 있는 간단한 방법이 있습니까?
답변1
나중에 명령을 실행할 수 있는 터미널 창을 원하는 경우 다음을 호출하세요.
osascript -e "tell application \"Terminal\" to do script \"ls -la ~/Desktop\""
여기에서 osascript
시작할 수 있습니다AppleScript 명령. 실제 AppleScript 명령은 터미널에 스크립트를 실행하라고 지시합니다. 예를 들어 여기는 데스크탑의 파일 목록입니다. AppleScript를 별도의 .scpt
파일에 넣거나 스크립트 편집기를 사용하여 편집할 수도 있습니다. 이는 시스템 관리를 수행하는 macOS 특유의 방법입니다.
그렇지 않은 경우 – 터미널 창을 열 필요가 없는 경우 – IDE가 백그라운드에서 필요한 설정을 수행하는 쉘 스크립트를 호출하도록 하는 것이 더 합리적입니다.