manjaro не показывает файлы рабочего стола

Решение

Попробуйте вместо этого:

myfunction()
{
  input=$1
  count=$2
    ssh user@host <<EOF
    if [ $input = "comment" ];then
      TotalCount=$count
      echo "TotalCount is \$TotalCount"
    else
      echo "do something"
    fi    
EOF
}
myfunction comment 2

Обратите внимание, что я добавил обратную косую черту к \$TotalCount, чтобы предотвратить локальное расширение.

Пояснение

Вы хотите экранировать переменную TotalCount, потому что эта переменная определяется удаленно. Если $TotalCountоценивается локально, то, вероятно, ()будет получена пустая строка, что объясняет, почему вы не видите никакого вывода. С другой стороны, переменная countопределяется локально, поэтому вам не нужно ее избегать.

0
06.10.2020, 20:11
1 ответ

Я нашел ответ на форуме manjaro . Оказывается, по умолчанию последний гном не показывает файлы на рабочем столе. Если вы хотите видеть файлы на рабочем столе, вам нужно установить расширение gnome gnome-shell-extension-desktop-icons.

0
18.03.2021, 22:59

Теги

Похожие вопросы