do shell script "echo $PATH"AppleScript Editor의 아래쪽에 결과가 나온다.
Terminal에 결과를 띄우려면 다음과 같이 한다.
set the_shell_script to "echo $PATH"activate 는 명시적으로 안해줘도 Terminal이 뜬다.
tell application "Terminal"
end tellactivatedo script the_shell_script
다음은 ls한 것을 Grep을 사용해서 "Adobe"라는 이름이 들어간 어플리케이션들을
reverse alphabetical order 로 정렬해서 보여주는 스크립트이다.
set a to "Macintosh HD:Applications:"do shell script 에서는 다음과 같이 결과가 텍스트로 얻어진다.
set p to POSIX path of a
set the_text to (do shell script "ls " & p & "| grep Adobe | sort -r")
display dialog the_text
set the_text to (do shell script "cal")레퍼런스 :
set the clipboard to the_text
http://homepage.mac.com/swain/Macinchem/Applescript/AppScript_tut/AppScrip_tut_2/appscript_tut_2.htm
No comments:
Post a Comment