노틸러스에서 특정 형식의 파일에 특정 프로그램 연결하기 쉡스크립트

devilord의 이미지

drawgraph 라는 XWindow 용 프로그램을 만들었습니다.
실행 파일은 /usr/local/bin/drawgraph 이구요

이 프로그램이 처리하는 파일의 패턴은 *.dgp 입니다.

노틸러스에서 test.dgp 파일을 더블 클릭하면
/usb/local/bin/drawgraph test.dgp
가 실행되게 하는것이 목적인데요.

여기서 drawgraph 프로그램을 사용하는 엔드 유저들이 직접 노틸러스에서 파일패턴을
등록하는 방법이 궁금한게 아니구요

drawgraph 을 설치해주는 쉡스크립트 파일을 실행하면 drawgraph 프로그램을 설치한 뒤
자동으로 노틸러스에 *.dgp 파일들이 drawgraph 에 연결되는 작업까지 처리해 주는 방법을
알고싶습니다.

근 3일을 붙잡고 있으면서 방법을 찾고 있는데 영 어렵군요.

고수분들의 도움을 간절히 바라고 있습니다~

nike984의 이미지

그냥 노틸러스에서 확장자가 dgp로 끝나는 파일 아무거나 잡아서
마우스 오른쪽 클릭을 해주세요. 그리고 속성을 열어 보면
open with이란 탭이 있습니다.
거기서 add라 되어 있는 버튼을 눌러서
나오는 리스트에 drawgraph가 있으면 그거 그냥
선택해주면 되고 리스트에 없으면 use a custom command라 되어 있는데에
drawgraph를 써주시거나 /usr/local/bin/drawgraph를 적어주시거나~
하면 될 듯 합니다.

devilord의 이미지

방법을 알려주셔서 감사합니다.

하지만 본문에도 썼지만 제가 궁금한건 그게 아니고
그 작업을 자동으로 처리해주는 방법 입니다.

프로그램에 인스톨 스크립트 파일등을 포함해 패키지로 만든뒤
인스톨 스크립트 파일을 실행하면 프로그램 파일등을 설치하고나서
확장자(편의상 확장자라고 하겠습니다)가 dgp 인 파일이 /usr/local/bin/drawgraph
실행파일에 연결되도록 해주는 작업까지 되게 하고싶은 것 입니다.

sangu의 이미지

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.