Caja - プログラムでデスクトップをリロードする方法

Caja - プログラムでデスクトップをリロードする方法

デスクトップ上の任意の場所をクリックしてF5を押すと、Cajaデスクトップを再ロードできます。プログラムでこれを行う方法はありますか?

$HOME/Desktopたとえば、一部のファイルをこのディレクトリにコピーするユーザースクリプトがあります。ユーザーが手動でF5を押すことなくすぐにファイルを表示できるように、スクリプトでF5を使用できるようにしたいと思います。


できるする

caja -q && caja -n &

これはうまくいきますが、開いている他のすべてのcajaウィンドウを殺す副作用があります。

答え1

同じ問題を偶然見つけ、解決策を見つけたので答えました。

さわやかさを刺激するには:

  1. インストールxautomation方法(提供する機能がsudo apt install xautomation必要です)xte

  2. というファイルを作成し、refresh次の内容を追加します。

#!/bin/bash

xte "key F5"
  1. refresh最後に、ファイルを右クリックしてpropertiesタブExecute内のすべてのオプションに移動し、Permissions通話中に更新できることを確認します。

関連情報