답변:
이 링크들을보세요
이를 수행하는 가장 좋은 방법은 우수한 Thunar custom actions
기능 (현재는 기본값으로 설치됨 )을 사용 Thunar
하는 것입니다. 자세한 자습서가 없으므로 여기에 추가 할 가치가 있다고 생각했습니다. 사용자 정의 조치가 작성되면 아래의 토론에서 볼 수 있듯이 컨텍스트 메뉴에 추가됩니다. 그러나 상황에 맞는 메뉴에 표시되는시기를 조정할 수 있으며, 예를 들어 이미지 파일을 마우스 오른쪽 버튼으로 클릭 할 때만 사용자 지정 작업이 표시되도록하십시오.
에서 thunar
당신이 편집에 가면> 구성의 사용자 지정 작업, 당신은 (물론 마이너스 내 사용자 지정 작업) 아래로 메뉴가 나타납니다 :
새 사용자 정의 조치를 작성하거나 (아래 설명 참조) 기존 조치를 편집 할 수 있습니다. Xfce 사이트 와 Ubuntu Wiki 에는 유용한 예가 많이 있으므로 여기를 모두 살펴볼 필요는 없지만이 기능의 유용성을 표시하기위한 몇 가지 예만 설명합니다 Thunar
.
추가 버튼 (첫 번째 스크린 샷에 표시) 을 클릭하여 새 사용자 정의 조치 를 작성하십시오 . 그런 다음 명령 상자 에 아래 명령을 입력합니다 (스크린 샷 2에서 다른 예제를 수행 한 것처럼).
zenity --question;if [ $? = 0 ];then srm -rvf %F;fi
그런 다음 Appearance Conditions 메뉴 에서 올바른 파일 형식을 선택했는지 확인하십시오 (스크린 샷 3의 다른 예에서와 같이).
위의 명령은 srm
(라는 패키지에 있음 secure-delete
)을 사용하며 파일에서 사용할 때 매우 신중해야합니다. 따라서 그놈 대화 상자 프로그램 은 파일이 실수로 제거되지 않도록 Zenity
작업에 확인이 필요한 경우 ( 여기에서 사용 된 것과 같은 경우) 종종 사용됩니다 .
그러나 보다 안전한 예제 를 사용 srm
하려면의 예제를 사용하여 텍스트 파일을 읽을 espeak
수 있습니다 espeak
. 새로운 커스텀 액션을 생성 한 다음 명령 상자에 넣습니다 (스크린 샷 2 참조).
espeak -s 135 -f %f
Espeak
아직 설치되어 있지 않은 경우 설치해야합니다 sudo apt-get install espeak
. -s
난 그냥 사용했던 옵션은 연설 약간의 속도를 느리게; 다른 음색과 마찬가지로 다른 파라미터를 지정할 수 있지만 -f
스위치는 항상 사용할 텍스트 입력 파일을 %f
표시 하기 전에 진행해야합니다 espeak
.
원하는 경우 아이콘을 추가하여 (아래 스크린 샷 참조) 상황에 맞는 메뉴가 더 흥미롭게 보입니다.
이제 텍스트 파일을 마우스 오른쪽 버튼으로 클릭하면 espeak
아래 스크린 샷과 같이 옵션이 나타납니다.
사용자 지정 작업으로 수행 할 수있는 작업이 훨씬 더 많지만 컨텍스트 메뉴 항목을 만드는 기본 방법에 대한 소개 일뿐입니다. Xfce 위키 에는 더 많은 정보 와 유용한 예제가 많이 있으며이 포럼 에는 사용자 지정 작업 에 대한 훌륭한 예제도 있습니다 .
명령을 특정 유형의 파일로 제한하려면
txt
: 아래의 '외관 상태'탭 다음 확인 '텍스트 파일'및 추가 *.txt
'파일 패턴'에 대한.png
: 체크 '이미지 파일'및 *.png
'파일 패턴'에 대한.flv
'비디오 파일', 그리고 : *.flv
.pdf
: '기타 파일'을 확인하고 추가하십시오 *.pdf
. 기타