自作のシェルスクリプトがデスクトップにあります。
これをパネルに追加して、それをクリックすると実行されるなどということができるでしょうか?
なぜこのようなことがしたいかと言いますと、このシェルスクリプトではftpでサーバーからファイルをダウンロードし、
それを解凍して閲覧するというような機能があるのですが、パネルのクリックだけで起動すれば非常に扱いやすくなるのです。
もしできないとすると、ブラウザを最小化してデスクトップからクリックしなければならないのでひと手間多くかかるのです。
いろいろ調べてみたものの、適当なサイトが見つかりませんでした。
どうぞよろしくお願いします。
自作のシェルスクリプトをパネルに追加したい
Re: 自作のシェルスクリプトをパネルに追加したい
アプレットにある「Panel launchers」を利用するのはどうでしょうか?
なるものを~/binに置いて実行権限を与えて「Panel launchers」に追加してみたら一応動作しました.
コード: 全て選択
#!/bin/sh
xdg-open ~/.bashrcRe: 自作のシェルスクリプトをパネルに追加したい
はっくんさん、ありがとうございます。
もうちょっとヒント頂けますでしょうか。
「Panel launchers」にシェルスクリプトを追加する具体的な方法がわかりません。
参考サイトを見て、
1.「sudo apt-get install dconf-tools」でdconf Editorをインストール
2.dconf Editorを起動して「org/cinnamon」→「panel-launchers」の値を変更
このようにすると確かにパネルの内容が変わるのですが、シェルスクリプトの記述方法がわかりません。
paneltest.sh.desktopもpaneltest.desktopもダメです。
ちなみにシェルスクリプトは先週の水曜日から始めました。シェルスクリプトのすごいところは私みたいにあまり理解していなくても動くことです。
作ったもの以外はほとんどわからないので
が何を意味しているのか全くわからず、その代わりにネットで見て感動したシェルスクリプトである
をpaneltest.shとして/binに入れました。このbinに入れる意味も実は理解しておりません。
どうぞよろしくお願いします。
もうちょっとヒント頂けますでしょうか。
「Panel launchers」にシェルスクリプトを追加する具体的な方法がわかりません。
参考サイトを見て、
1.「sudo apt-get install dconf-tools」でdconf Editorをインストール
2.dconf Editorを起動して「org/cinnamon」→「panel-launchers」の値を変更
このようにすると確かにパネルの内容が変わるのですが、シェルスクリプトの記述方法がわかりません。
paneltest.sh.desktopもpaneltest.desktopもダメです。
ちなみにシェルスクリプトは先週の水曜日から始めました。シェルスクリプトのすごいところは私みたいにあまり理解していなくても動くことです。
作ったもの以外はほとんどわからないので
コード: 全て選択
#!/bin/sh
xdg-open ~/.bashrc
コード: 全て選択
#!/bin/sh
hiduke=`date +%F_%T`
bun=`zenity --entry --title="一言メモ" --text="メモを記録します" --width=400`
echo $hiduke $bun >> log.txt
どうぞよろしくお願いします。
Re: 自作のシェルスクリプトをパネルに追加したい
~/binにpaneltest.shがあり,かつ実行権限が与えられているとします.
これをPanel launchersに登録するのは以下の通りです.
パネル上で右クリックをして「パネルにアプレットを追加」> アプレットが起動するので「Panel launchers」を選択して「パネルに追加」を押す> 追加された「Panel launchers」に表示されているいずれかのアイコンを右クリック>
「追加する」を選択>
「Launcher Properties」が起動するので「Name:」に適当な名前を指定,
「Command:」に「Browse」から~/bin/paneltest.shを指定,
「Comment:」に適当な内容を記入して「OK」ボタンを押すと登録されると思います.
これをPanel launchersに登録するのは以下の通りです.
パネル上で右クリックをして「パネルにアプレットを追加」> アプレットが起動するので「Panel launchers」を選択して「パネルに追加」を押す> 追加された「Panel launchers」に表示されているいずれかのアイコンを右クリック>
「追加する」を選択>
「Launcher Properties」が起動するので「Name:」に適当な名前を指定,
「Command:」に「Browse」から~/bin/paneltest.shを指定,
「Comment:」に適当な内容を記入して「OK」ボタンを押すと登録されると思います.
Re: 自作のシェルスクリプトをパネルに追加したい
はっくんさん、お手数かけました。できました。
ひょっとすると見当違いのことをやっているのかと思い再質問させて頂きました。
操作的には、「Name」の画面は出したことがあったのですがその先が行けませんでした。
また助けて頂きました。今後、「先生」と呼ばせていただきます。
一日も早く、横綱に昇進されるよう祈念しております。
ひょっとすると見当違いのことをやっているのかと思い再質問させて頂きました。
操作的には、「Name」の画面は出したことがあったのですがその先が行けませんでした。
また助けて頂きました。今後、「先生」と呼ばせていただきます。
一日も早く、横綱に昇進されるよう祈念しております。
Re: 自作のシェルスクリプトをパネルに追加したい
よくわかりませんが、パネルランチャーを探してみましたか?それが役立つことを願っています。 