[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FDclone-users:00326] Re: ファイル削除をごみ箱へ移動させるには?



 しらいです。

In Message-Id <20040817171049.66ea75b0.shohta@seagreen.ocn.ne.jp>
        "Good**, Hironori(Shohta) NAGAKUBO" <shohta@seagreen.ocn.ne.jp>さんwrites:
> Good**, 長久保@福島いわき です。

> が、ファイラー「FDclone 2.06」の基本的な機能として、削除ファイルを「/home/hogehoge/Desktop/Trash」へ入れるにはどうカ
> スタマイズすれば良いのか、といった問題は残ります。(勿論この場合も、削除ではなく移動させれば事は済む訳ですが…。)

 削除機能を差替えるのではなくて、削除に割当てられている機能
キー「d」にごみ箱への移動のコマンドを割当て直せば、現実的に
はそれで解になっているんじゃないでしょうか?

	bind d 'mv %T /$HOME/Mail/trash%K' WARNING_BELL

 確認メッセージ等もう少し凝りたいのであればこんな感じ。

	trash() {
		if [ "$#" -le "1" ]; then
			mes="[$1] をごみ箱に移動します."
		else
			mes="マークファイルをごみ箱に移動します."
		fi

		if yesno "$mes よろしいですか ?"; then
			mv "$@" $HOME/Mail/trash
		fi
	}

	bind d 'trash %T%K' WARNING_BELL

# んー、マークファイルを解釈する builtin をもう少し充実す
#れば、もっとすっきりと書けるんだろーな...。

                                               しらい たかし