여러 파일 관리자에서 동일한 형식으로 사용되는 몇 가지 명령이 있습니다.
예를 들어:
terminator -e "filebot -get-subtitles -rename -non-strict %f"
이는 Thunar 사용자 정의 작업, Nautilus 작업 파일 (PCManFM에도 있음), Pantheon-Files( )의 계약 파일 및 Dolphin( ) 의 서비스 작업 파일의 Exec=
줄 뒤 와 동일한 형식으로 작동합니다 .~/.local/share/file-manager/actions
~/.local/share/contractor/
~/.local/share/kservices5/
양식의 nemo_action
파일을 작성하십시오.~/.local/share/nemo/actions/
[Nemo Action]
Name=Download ENGLISH subtitles
Exec=terminator -e "filebot -get-subtitles -rename -non-strict %f"
Selection=s
Extensions=avi;flv;mp4;mov;dir;
다음 오류가 발생합니다.
/bin/bash: -c: line 0: syntax error near unexpected token `('
이 정보는 답변을 제공하기 위해 게시되었습니다.
답변1
이 작업을 수행하려면 두 줄의 코드가 더 필요합니다.
Quote=double
EscapeSpaces=true
그러나 순서에도 변경이 필요합니다. 반드시 그럴 %f
필요는 없습니다 '%F'
.
그래서:
[Nemo Action]
Name=Download ENGLISH subtitles
Exec=terminator -e "filebot -get-subtitles -rename -non-strict '%F'"
Selection=s
Extensions=avi;flv;mp4;mov;dir;
Quote=double
EscapeSpaces=true
%F
토큰 에 ——여기- 아래에 # Standard tokens that can be used
:
# %F - insert path list of selection
...
# %f or %N (deprecated) - insert display name of first selected file