dmenuを使ってファイルを開きたいです。ファイルが自分のホームディレクトリにある場合に機能させる方法を見つけました。
#!/bin/sh
FILE="workbook.pdf"
zathura "$FILE"
ただし、SDカードのファイルを処理することはできません。私は試した:
#!/bin/sh
FILE="mnt/School/Latin/Lingua\ Latina/Workbook/workbook.pdf"
zathura "$FILE"
ザスラは開きますが、pdfは開かれません。他のpdfファイルも試してみましたが、開けませんでした。バックスラッシュなしでバックスラッシュ(スペースを表す)を使用してみました。頑張った
zathura "mnt/School/Latin/Lingua\ Latina/Workbook/workbook.pdf"
最初の引用符の後に「$」があるかどうか。簡単に言えば、私は私が考えることができるすべてを試しました。 dmenuを使用してファイルを開く例はもちろん、他のパーティションでファイルを開く例も見つかりません。
どんな助けにも感謝します(これらのファイルをすばやく開くためのさまざまな方法を見つけることを含む)。とても感謝しています!
答え1
最初にスラッシュがありませんでした。パスは次から始める必要があります。
/mnt/...
変える
mnt/...
公式名はルートディレクトリ/
すべてのフルパスは()で始まります。詳細については、ここをクリックしてください。例えば。