명령 행에서 파일 찾아보기 대화 상자 열기 및 초점 맞추기


9

명령 줄에서 기본 파일 탐색 대화 상자를 열고 대화 상자에 초점을 맞춘 다음 선택한 파일의 전체 경로를 가져오고 싶습니다.

다음은 훌륭하게 작동하지만 대화 상자의 초점이 맞지 않으므로 키보드를 통해 제어 할 수 없습니다.

osascript -l JavaScript -e "var app = Application.currentApplication();
    app.includeStandardAdditions = true;
    app.chooseFile().toString();"

도움을 주셔서 감사합니다.,


3
재미있는 질문!
nohillside

답변:


2

나는 Karabiner-EventViewer 경험이 있으며 "currentApplication ()"이 터미널이 아니라 실제로는 osascript라는 것을 알았습니다.

따라서…

osascript -l JavaScript -e "var app = Application(\"Terminal\");
    app.includeStandardAdditions = true;
    app.chooseFile().toString();"

… 최소한 키보드 컨트롤을 제공합니다.


놀라운, 감사합니다 :) 이제 vim에 첨부 파일이있는 메일을 쓰는 것이 훨씬 더 재미 있어요!
레모
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.