diff --git a/winehelper b/winehelper index b21733d..ac3c374 100755 --- a/winehelper +++ b/winehelper @@ -1585,10 +1585,7 @@ restore_prefix() { print_info "Восстановление ярлыков для префикса $prefix_name..." export RESTORE_FROM_BACKUP="1" # Устанавливаем флаг восстановления - while IFS='=' read -r line; do - local name_desktop=$(echo "$line" | cut -d'=' -f1) - local exe_path=$(echo "$line" | cut -d'=' -f2) - local icon_name=$(echo "$line" | cut -d'=' -f3) + while IFS='=' read -r name_desktop exe_path icon_name ; do local full_exe_path="$WH_PREFIXES_DIR/$prefix_name${exe_path}" local full_icon_path="$WH_PREFIXES_DIR/$prefix_name/icons/$icon_name"