web-dev-qa-db-ja.com

ダブルクリックで名前にスペースを含むファイルを開くことはできませんが、ターミナルからはできます

先週インストールしたデスクトップコンピューターでXubuntu 18.04を実行しています。パスに空白が含まれている場合、ファイルを開くのに問題があり、これも他の問題を引き起こしていると思います(たとえば this )。例を示すために、Inkscapeドキュメントを~Escritorio/New Folderディレクトリに配置しました。ファイルの名前はdibujo.svgです。ダブルクリックすると、2つのエラーが発生します。

enter image description here

enter image description here

Google Translateには、スペイン語からの「error al carger el archivo pedido」の翻訳として「要求されたファイルをロードするときにエラーが発生しました」があります。

ただし、その場所でターミナルを開いてinkscape dibujo.svgと書くと、すべて正常に動作します。

「右クリック->で開く」を選択し、Inkscape以外のプログラム(テキストエディターや画像ビューアーなど)を選択しても、奇妙な動作はありません。

ThunarPCManFM の2つのファイルマネージャーで試しましたが、両方で同様の問題が発生しています。

1
user171780

ほぼ偶然に解決策を見つけました。将来の参考のためにここに置いておきます。

enter image description here

0
user171780

これはよくある問題です。

通常、フォルダーを作成し、スペースが必要な場合は、目的のスペースの場所を「New_Folder」などのアンダースコアに置き換えます。 これは特にソースコードフォルダーに当てはまります

この1つのインスタンスでのみ問題が発生する場合は、単にフォルダーの名前を変更にします。他の場所でも発生する場合は、解決策を探し続けてください。 Xubuntuのファイルマネージャーに問題があるのか​​もしれません。

一般に、スクリプトで、パスに既に「新しいフォルダー」がある場合は、quoteまたはescapeのいずれかのスペースを使用する必要があります。

~Escritorio/"New Folder"/dibujo.svg

~Escritorio/New\ Folder/dibujo.svg
0
heynnema