Ok, 그래서 작동하는 쉘 스크립트를 발견하고 guake와 함께 작동하도록 수정했습니다. 작동하려면 다음 단계를 따르십시오.
- 빈 문서를 새로 만듭니다. 마우스 오른쪽 버튼으로 클릭 => 새 문서 만들기 => 빈 문서
- 이름
Open in Guake
또는 이와 유사한 이름
그것을 열고 아래에 나열된 코드를 붙여 넣으십시오-소스 1 (노틸러스가 특정 파일 경로를 반환하고 터미널에서 작동하도록 다시 포맷해야하기 때문에 필요합니다.)
#!/bin/bash
# From Chris Picton
# Replaces a Script by Martin Enlund
# Modified to work with spaces in path by Christophe Combelles
# Modified to use guake by Matthew Jump
# This script either opens in the current directory,
# or in the selected directory
base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g'`"
if [ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then
dir="$base"
else
while [ ! -z "$1" -a ! -d "$base/$1" ]; do shift; done
dir="$base/$1"
fi
#there should be an embracing around the $dir
guake --show --execute-command="cd '$dir'"
마지막 명령은 guake에서 디렉토리를 여는 데 사용되며 --show
guake의 apearance를 토글하고 디렉토리로 --execute-command="cd $dir"
이동합니다. man guake
명령의 전체 목록을 보려면 (터미널에서) 실행하십시오 (쉼표를 혼합하면 복잡합니다).
파일을 저장 한 후 다음 위치에 저장하십시오.
12.04의 경우 : ~/.gnome2/nautilus-scripts
14.04의 경우 : ~/.local/share/nautilus/scripts/
홈 폴더의 숨겨진 폴더 중 숨겨진 폴더를 보려면 =>보기 => 숨겨진 파일 표시로 이동하십시오.
이제 파일을 실행 가능하게 만들어야합니다. 파일을 마우스 오른쪽 버튼으로 클릭하고> 속성> 권한 탭을 클릭 한 다음 "실행"을 찾아 "파일을 프로그램으로 실행 허용"을 확인한 다음 닫으십시오.
다음으로 스크립트를 시험해보고 노틸러스에서 폴더를 마우스 오른쪽 버튼으로 클릭 한 다음 => 스크립트 => 구크에서 열기로 이동하십시오.
이제 오른쪽 클릭으로 커스텀 "Open in Guake"스크립트가 생성되었습니다.
새 Guake 탭에서 열기 및 경로 이름으로 탭 이름 바꾸기 :
Guake에서 새 탭을 열고 디렉토리 다음에 탭 이름을 변경하기 위해 스크립트를 약간 변경했습니다. 따라서 이러한 변경 사항을 사용하려면 코드의 마지막 줄을 다음과 같이 바꾸십시오.
guake -n "$dir" -r "$dir" -t
-n "$dir"
디렉토리를 프롬프트로하여 새 탭을 작성하므로 위에서 한 것처럼 "CD"를 실행하는 것보다 빠릅니다. 그리고 -r
탭의 이름을 바꾸는 것입니다.
현재 디렉토리의 짧은 이름으로 새 탭에서 열기 :
이제 마우스 오른쪽 단추로 클릭 한 위치에 따라 현재 디렉토리 이름 또는 선택한 디렉토리가 표시됩니다. 파일 및 공백은 현재 디렉토리의 폴더 이름입니다. 폴더를 선택하면 폴더 이름이 표시되며 마지막 줄을이 코드로 바꿉니다.
guake -n "$dir" -r "`echo ${dir%/} | rev | cut -d'/' -f1 | rev`" -t
따옴표는 $dir
또한 많은 공간이있는 특정 폴더와 관련된 문제를 해결합니다.
sudo apt-get install nautilus-open-terminal
. Guake의 경우 대답을 따라야합니다.