현재 터미널 위치에서 Finder 창을여시겠습니까?


답변:


192

open .터미널에 입력 하면 Finder 윈도우에서 현재 작업 디렉토리가 열립니다.


고마워요, 바로 내가 찾던 것이 었습니다. 나는 전에 그것을 보았지만 잊었다.
Jim McKeeth

10.9 Mavericks에서이 문제가 발생한 것 같습니다. 해결 방법이 있습니까?
Wolfgang Fahl

@WolfgangFahl 10.9 Mavericks에서도 여전히 작동합니다.
Jim McKeeth

@WolfgangFahl Mavericks가 새로 설치 또는 업그레이드 되었습니까? 업그레이드 된 Mavericks 설치를 통해이 명령을 사용할 수 있습니다.
Keen

4 개의 Mavericks 설치 중 업그레이드 설치를 위해 한 번만 문제가 발생했습니다. 다른 모든 사람들은 괜찮 았습니다. 업그레이드 설치 문제도 잠시 후 사라졌습니다. 이상한 ...
Wolfgang Fahl

9

스트레칭 목표!

위의 답변을 확장하려면 (보다 적절한 관련 질문 은 속임수로 표시되어 새로운 답변을받을 수 없기 때문에) ...

~ / .bash_profile에 파일 또는 디렉토리 공개를 처리하는 기능을 추가했습니다.

# Reveal a file or directory in Finder
# ..expects only one argument
# the argument is quoted to accommodate spaces in the filename
reveal () {
   # if the first arg is a directory
   if [[ -d "$1" ]];
       then
           # ..use the argument directly
           basedir="$1"
       else
           # ..we passed a file, so use its containing directory
           basedir=$(dirname "$1")
   fi
   # basedir is a directory in now, so open will activate Finder
   open "$basedir"
}

기능을 설치하려면

  • ~ / .bash_profile에 붙여 넣기 / 저장
  • source ~/.bash_profile 또는 새로운 터미널 / 탭을여십시오

내 사용의 맥락은 ls탭 완성을 사용하여 둘러보고 탐색 한 다음 찾고있는 것을 찾으면 다음 과 같이 가장 최근의 인수를 할 수 있습니다 reveal( cd또는 subl).

ls dir/subdir<tab tab>
subsubdir  anotherdir
ls dir/subdir/anotherdir
reveal !$

1
+1-편리한 바로 가기 기능 덕분에 찾아서 찾기를 선호합니다-;)
software.wikipedia

2
이것에 추가되는 유일한 것은 open .파일 이름을 전달하고 포함하는 디렉토리를 얻는 것입니다 :)
ptim

5

autojump설치 한 경우 디렉토리의 전체 경로를 입력하지 않아도됩니다. 간단히 입력 jo partialdirectoryname하면 autojump가 지정된 디렉토리에 새로운 Finder 윈도우를 엽니 다.

전체 디렉토리 이름을 기억할 필요가 없기 때문에이 방법을 좋아합니다. Autojump는 가장 일반적으로 사용되는 위치 목록을 유지하며 이름의 일부만 제공하더라도 참조하고있는 디렉토리를 자동으로 인식합니다.


나는 autojump를 설치했지만 나는 얻는다jo command not found
incandescentman

4
open .

추가로 .bash_profile 또는 .bash_aliases에 별칭이 있으면 추가하십시오.

alias finder='open'

그런 다음 finder .더 직관적이라고 생각하는 것을 사용할 수 있습니다 .


@Allan 나는 당신이 내 제안을 읽거나 bash 별칭이 무엇인지 이해하지 못합니다 ...
Chad Grant

그래, 네 말이 맞아 결정된.
채드 그랜트

수정에 대한 찬사를 받았으며 좋은 아이디어입니다.
Allan

3

open .터미널에 입력 하면 Finder 윈도우에서 현재 작업 디렉토리가 열립니다.
그러나 다른 버전도 있습니다

open `pwd`
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.