%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%B3%E3%83%94%E3%83%BC%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%20-%20%22xdg-mime%22%E3%81%AE%E5%95%8F%E9%A1%8C.png)
- オペレーティングシステム:Arch Linux(linux-6.8.1.arch1-1)
- WM:ヘプランド
実行すると、echo 'hello' | wl-copy
次の結果が表示されます。
echo "hello" | wl-copy
Usage: file [-bcCdEhikLlNnprsSvzZ0] [--apple] [--extension] [--mime-encoding]
[--mime-type] [-e <testname>] [-F <separator>] [-f <namefile>]
[-m <magicfiles>] [-P <parameter=value>] [--exclude-quiet]
<file> ...
file -C [-m <magicfiles>]
file [--help]
ただし、次のようにテキストをコピーできます。wl-copy Hello World
興味深いのは、wl-clipboardがfile
依存関係がなく、代わりにxdg-mimeを使用することです。実行しようとすると、xdg-mime query filetype <file>
すべてのファイルに対して上記と同じエラーが発生します。
xdg-mime query filetype ./.bash_history
Usage: file [-bcCdEhikLlNnprsSvzZ0] [--apple] [--extension] [--mime-encoding]
[--mime-type] [-e <testname>] [-F <separator>] [-f <namefile>]
[-m <magicfiles>] [-P <parameter=value>] [--exclude-quiet]
<file> ...
file -C [-m <magicfiles>]
file [--help]
xdg-mime呼び出しが表示される理由を理解できませんfile
。どうすればもうデバッグできますか?パッケージの競合ですか、バージョンの競合ですか、それとも破損したインストールですか?