Linux の KDE 環境でコマンド使ってファイルを開く
Mac OS X や GNOME にできて KDE にできない理由はないですよね.ということでちょっと調べてみると kfmclient コマンドでできるらしい…
% kfmclient exec test.txt
上のようにするとちゃんと KWrite で test.txt が開きました.当然画像ファイルや URI(httpスキーム,mailtoスキーム) も開けます.
kfmclient には exec 以外にも以下のようなコマンドがあってなかなか多機能です. kfmclient --commands でコマンド一覧が表示されます.
- openURL
- openProfile
- openProperties # 指定ファイルのプロパティを開く
- move 'src' 'dest' # ファイルやフォルダの移動
- copy 'src' 'dest' # ファイルやフォルダのコピー
- download URI # 指定 URI のダウンロード
- sortDesktop # デスクトップ上のアイコンを再配置
- configure # konqueror の設定の再読み込み
- configureDesktop # kdesktop の設定の再読み込み
また kfmclient exec でデバイスのマウントやアンマウントまでできるようです.