Так как Вы сделали небольшой раздел, я просто поставил бы все /
и сделайте приблизительно 2 ГБ из подкачки. Вот именно :)
Кажется общий обходной путь для выполнения SH
, который правильно разрешит специальные символы и переменные:
Exec=sh -c "java -jar ~/.minecraft/Minecraft.jar"
в вашем файле .desktop Написать:
Exec=sh -c 'java -jar "$HOME"/.minecraft/Minecraft.jar'
Образец 2:
Exec=sh -c "u=%u; k=%k; c=%c;"' kd="$k"; [ -f "$kd" ] && kd=`dirname "$k"`; cd "$kd"; uxterm -bg blue -fg cyan3 -fn 9x15'
Объяснение:
Все термины, такие как двойные цитаты, цитируют, мета-символы (например, $ и ~) всегда s h e l l - r e l a t e d - оболочка (команда-интерпретатор, такая как bash или dash), не зависит от любого терминала (например, xterm).
Когда вы хотите, чтобы TILDE или SHELL-VAR $ домой, чтобы быть расширенным до STH. Как / home / myLoginname Это может быть сделано только by / bin / bash или / bin / sh (== / bin / dash).
Строка Execial Tex-интерпретатора XDG-Desktop требует реальной программы (Path-to-a-bin-файл) и никогда не расширит какие-либо оболочки напрямую, но, предоставляя SH-команду с опцией -C ' команда-строка; CMD ...; CMD ... 'Все должны работать нормально.
% U - «XDG-заполнителем» и изменяется на DND-URL независимо (до выполнения командной строки Shell-Cline)
PS:
! case coproc do done elif else esac fi for function if in select
then until while { } time [[ ]]
- все «зарезервированные слова» (не путайте это с помощью встроенных CMD-CMDS оболочки), но ~ и $ meta-chars (Thilde должна быть расширена , в то время как $ Myvar может быть процитирован, если он содержит пробелы внутри пути)
EOF