여기에 스크립트가 있습니다
Mac OS X (Lion) Chrome : "Google 검색"바로 가기
OS X Automator에서 쉘 스크립트를 사용하여 Google 검색을 수행하는 방법을 보여줍니다.
원본 스크립트는 다음과 같습니다.
open "http://www.google.com/search?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
"gb2312"로 인코딩 된 중국어 문자에 대한 사용자 정의 검색에이 스크립트를 적용하려고합니다.
현재 내 스크립트는 다음과 같습니다.
open "http://www.yueyv.cn/index.asp?keyword=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp.encode("gb2312")')"
터미널에서 잘 작동합니다. 예를 들어 문자 "一"를 사용하여 테스트하는 경우 스크립트는 http://www.yueyv.cn/index.asp?keyword=%D2%BB/를 엽니 다 .
그러나이 스크립트를 OS X 자동화에서 서비스로 추가하면 http://www.yueyv.cn/index.asp?keyword=/ 가 열립니다 .
"一"의 코드가 사라졌습니다.
나는 결과없이 꽤 오랫동안 봤다. 아무도 나를 도울 수 있습니까? 감사합니다.