次のコマンドで開くカスタムランチャーがあります。
リーフパッド ~/file1.txt
これにより、頻繁に作業する必要がある特定のファイルが開きます。
ファイルがすでにLeafpadで開かれているかどうかを知るようにコマンドを調整して2回目に押すと、新しいインスタンスを開くのではなく、そのファイルとアプリケーションに切り替えることができますか?
答え1
wmctrl
これを達成するには、次のコマンドを使用してインストールできます。
bash -c 'wmctrl -a file1.txt || leafpad ~/file1.txt'
この-a
オプションはタイトルを含むウィンドウに切り替えますfile1.txt
。ただし、コマンドが失敗した場合、つまり||
ファイルが開きます。