Beyond Compare은 두 개의 노틸러스 스크립트 (/home/user/.gnome2/nautilus-scripts
에 저장 됨)를 사용하여 "비교 대상 선택"및 "비교 대상 선택"을 제공합니다.Meld Nautilus 컨텍스트 메뉴 용 쉘 스크립트
스크립트 1 : 나는 Meld 비슷한 스크립트를 수행하려고
#!/bin/sh
arg2=$(cat $HOME/.beyondcompare/nautilus)
arg1=$(echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | awk 'BEGIN { FS = "\n" } { printf "\"%s\" ", $1 }' | sed -e s#\"\"##)
bcompare $arg1 $arg2
선정에 비교하지만 작동하지 않습니다 :
#!/bin/sh
quoted=$(echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | awk 'BEGIN { FS = "\n" } { printf "\"%s\" ", $1 }' | sed -e s#\"\"##)
echo "$quoted" > $HOME/.beyondcompare/nautilus
스크립트 (2) 비교를 위해 선택합니다.
쉘 스크립트에 익숙하지 않습니다. 아무도 나를 이해하는 데 도움이 될 수 있습니다 :
quoted=$(echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | awk 'BEGIN { FS = "\n" } { printf "\"%s\" ", $1 }' | sed -e s#\"\"##)
그래서 나는 meld에 적응할 수 있습니다.
쉘 스크립트를 사용하는 것이 반드시 필요한 경우가 아니라면 다음을 사용할 수 있습니다. http://my.opera.com/bachkhois/blog/2011/07/19/compare-files-with-meld-from-within- 노틸러스 파이썬으로 작성된 노틸러스 플러그인입니다. – hongquan