
Ubuntu日本語フォーラム

ログインしていません。
よろしくお願いします。
ubuntuにおいて、geditなどでファイルを作成するとき、
ファイルの権限(r, w, x のこと)は勝手に決まりますが、
一体どのようにして決められるのかが分かりません。
ファイルの名前の拡張子によって決まるわけでもなさそうです。
例えば、shellスクリプトを作成したときに、
そのファイルを実効する権限が
(chmodコマンドを使う必要なく)初めから与えられているようにしたいのですが
どなたか方法をご存知の方はいらっしゃいませんか?
オフライン
kei0625 による投稿:
よろしくお願いします。
ubuntuにおいて、geditなどでファイルを作成するとき、
ファイルの権限(r, w, x のこと)は勝手に決まりますが、
一体どのようにして決められるのかが分かりません。
ファイルの名前の拡張子によって決まるわけでもなさそうです。
例えば、shellスクリプトを作成したときに、
そのファイルを実効する権限が
(chmodコマンドを使う必要なく)初めから与えられているようにしたいのですが
どなたか方法をご存知の方はいらっしゃいませんか?
とりあえず、Emacsなら、
(add-hook 'after-save-hook 'executable-make-buffer-file-executable-if-script-p)
で出来ます。vimでも出来るでしょう。geditでもpluginを書けば出来るかもしれません。
オフライン