명령줄에서 FoxitReader를 실행하려고 합니다.
이를 열기 위해 다음 함수를 만들었습니다.
foxit(){
/home/quora/opt/foxitsoftware/foxitreader/FoxitReader.sh
}
export -f foxit
그리고 그것을 넣으십시오 .bashrc
. 이것은 파일 이름을 인수로 사용하지 않습니다. 따라서 foxit mypdf.pdf
foxit은 열리지만 파일은 열리지 않습니다.
foxit(){
/home/quora/opt/foxitsoftware/foxitreader/FoxitReader.sh "$@"
}
export -f foxit
반면에 이 기능은 파일을 열지만 변경 사항을 저장할 수는 없습니다. (이것이 하이라이트를 PDF로 저장할 수 있는 프로그램인 FoxitReader의 핵심입니다.)
foxit mypdf.pdf mypdf2.pdf
일련의 PDF 파일을 클릭한 것처럼 열리 도록 모든 것을 어떻게 설정합니까 ?
참고: Nautilus를 통해 두 개 이상의 PDF 파일을 선택하고 Enter 키를 누르면 Foxit이 해당 파일을 열고, 변경하고, 변경 사항을 저장할 수 있습니다.
Foxit Reader.sh:
#!/bin/sh
appname="FoxitReader"
selfpath="/home/d4/opt/foxitsoftware/foxitreader"
exec "$selfpath/$appname" "$@"
답변1
보고 있다Foxit Reader 사용자 설명서, 시도하는 방식으로 명령줄에서 여러 파일을 열 수 없는 것 같습니다.
이것이 foxitreader
pdf의 기본 핸들러라면 작동할 것입니다.
#!/bin/bash
for var in "$@"
do
xdg-open "$var"
done
기본값이 아닌 경우 시도해 보세요.
#!/bin/bash
for var in "$@"
do
FoxitReader "$var" &
done
foxitreader
테스트를 위해 설치 하지는 않았지만 잘 작동합니다masterpdfeditor4