Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
#!/bin/bashIFS=$'\n'i=0m=0url=""tmp=””declare -a array1declare -a array2declare -a array3tmp=`google docs list --fields title`array1=($tmp)tmp=`google docs list --fields url`array2=($tmp)for file in ${array1[@]}; doarray3[$m]=$im=$(($m + 1))array3[$m]=${array1[$i]}m=$(($m + 1))i=$(($i + 1))doneurl=${array2[`zenity --list --width=600 --height=400 \--title="Выберите документ" \--column="п/п" --column="Название документа" \${array3[@]}`]}; if [ $? -ne 1 ]thenchromium-browser $urlfiexit
>>При запуске из nautilus'а вот тут по подробней.11.04?
bash -c "path"
может Код: [Выделить]bash -c "path"И еще, после IFS=$'' нужно писать unset IFS, когда он уже не нужен.
может Код: [Выделить]bash -c "path"
Посмотрите вывод команды locale. Может попробовать в начале работы скрипта задать нужную кодировку.
LANG="ru_RU.UTF-8"илиLANG="ru_RU.KOI8-R"
(process:16986): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale.
Страница сгенерирована за 0.058 секунд. Запросов: 26.