Используйте команду uptime. Он дает средние значения загрузки системы за последние 1, 5 и 15 минут (справочная страница).
# 1. get total average CPU usage for the past minute
avg_cpu_use=$(uptime)
# 2. split response
IFS=',' read -ra avg_cpu_use_arr <<< "$avg_cpu_use"
# 3. find cpu usage
avg_cpu_use=""
for i in "${avg_cpu_use_arr[@]}"; do :
if [[ $i == *"load average"* ]]; then
avg_cpu_use=$i
break
fi
done
# 4. create response
avg_cpu_use=$(echo ${avg_cpu_use:16}) # Remove " load average: "
if [[ -z "${avg_cpu_use// }" ]]; then
avg_cpu_use="CPU: N/A perc used"
exit -1
else
avg_cpu_use="CPU: ${avg_cpu_use} perc used"
fi
Google Desktop Translator - это приложение Java, работающее на Ubuntu, если была установлена Java. Файл, который вы загрузили, явно предназначен для установки и распаковки из Windows или (см. Комментарий Javier Rivera), может быть другой сторонней программой Windows. Оба не будут работать в Ubuntu.
Загрузите соответствующий .zip-файл прямо из Google по этой ссылке:
http://code.google.com/p/google -translate-desktop / downloads / list
Раскройте файлы, откройте терминал, cd
в каталог установки и запустите
java -jar google-translate-desktop-0.52.jar
Теперь откроется окно программы:
[!d4]
К сожалению, в версии 0.52 это окно не имеет декораций и не может быть перемещено, но есть полная функциональность перевода. Для выхода или для настроек программы на панели GNOME отображается значок состояния. Декорация Windows присутствует только в бета-версии, но имеет немного уменьшенную функциональность.
Если вы не испытываете на своем Ubuntu или чувствуете себя некомфортно, чтобы установить что-либо из внешних источников, вы можете рассмотреть возможность использования Google Веб-интерфейс для перевода вместо этого.
Этот ответ больше не функционирует должным образом, поскольку ссылка больше не работает. Это сообщение было оставлено как есть, но для исторических целей.
blockquote>вы можете использовать Goot ( Загрузить ). он использует переводчик Google.
Вы попытались запустить программу Windows. Попробуйте следующее:
google- translate-desktop-xy
.jar
и нажмите «Свойства», затем «Разрешения». РЕДАКТИРОВАТЬ: возможно, вы загрузили только бесплатную бесплатную версию Windows. Попробуйте загрузить этот и следуя приведенным выше инструкциям после извлечения архива.
sudo apt-get install libnotify-bin wget xsel
#! / usr / bin / env bash notify-send --icon = info "$ (xsel -o)" "$ (wget -U" Mozilla / 5.0 "-qO -" http://translate.googleapis.com/ translate_a / single? client = gtx & amp; sl = auto & amp; ** tl = en ** & amp; dt = t & amp; q = $ (xsel -o | sed "s / [\" '& lt; gt;] // g " ) "| sed" s / ,,, 0]] ,,. * // g "| awk -F '"' '{print $ 2, $ 6}') "
и вставить его в новый файл - назовем его notitrans
(ну, вы можете называть его так, как хотите, но с этим я и буду ссылаться). В приведенном выше скрипте замените tl = en
на язык, на который вы хотите перевести текст, например tl = ru
для русского языка, tl = fr
для французского языка и так далее. После того, как все будет готово, сохраните файл в домашнем каталоге и сделайте его выполнимым, используя следующую команду: chmod + x ~ / notitrans
sudo mv ~ / notitrans / usr / local / bin /
И, наконец, назначьте сочетание клавиш с недавно добавленной командой, щелкнув по нему, а затем удерживая клавиши, которые вы хотите назначить им. Убедитесь, что сочетание клавиш еще не используется!
Отобразить перевод с помощью Zenity (который позволяет копировать текст) вместо использования уведомлений на рабочем столе:
#! / Usr / bin / env bash text = "$ (xsel -o)" translate = "$ (wget -U" Mozilla / 5.0 "-qO -" http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=ru&dt=t& ; q = $ (echo $ text | sed "s / [\" '& gt;] // g ")" | sed "s / ,,, 0]] ,,. * // g" | awk - F '"' '{print $ 2, $ 6}')" echo -e "Исходный текст:" "$ text" '\n' & gt; / tmp / notitrans echo "Перевод:" "$ translate" & gt; & gt; & gt; & gt; & gt; / tmp / notitrans zenity --text-info --title = "Translation" --filename = / tmp / notitrans
Для этого убедитесь, что Zenity установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install zenity
Отобразить перевод в уведомлении рабочего стола и автоматически скопировать перевод на Буфер обмена:
#! / usr / bin / env bash text = "$ (xsel -o)" translate = "$ (wget -U" Mozilla / 5.0 "-qO -" http : //translate.googleapis.com/translate_a/single? client = gtx & amp; sl = auto & amp; ** tl = en ** & amp; dt = t & amp; q = $ (echo $ text | sed "s / [\" ' & gt;] // g ")" | sed "s / ,,, 0]] ,,. * // g" | awk -F '"' '{print $ 2, $ 6}')" echo "$ переводить "| xclip -selection clipboard notify-send --icon = info "$ text" "$ translate"
Чтобы это сработало, убедитесь, что в вашей системе установлен xclip. На Ubuntu установите его, используя следующую команду:
sudo apt-get install xclip
Недавно я сделал супер простой скрипт , который открывает новую вкладку браузера с страницей переводчика google, отображающей информацию для выделенного в данный момент текста в любом приложении в Ubuntu.
Может использоваться как альтернатива. Один из способов его использования - связать команду с ярлыком на клавиатуре, чем когда вы нажимаете клавишу, откроется новая вкладка.
Я использовал этот подход, потому что часто я ищу не только для но также и для произношения.
Этот ответ больше не функционирует должным образом, поскольку ссылка больше не работает. Это сообщение было оставлено как есть, но для исторических целей.
blockquote>вы можете использовать Goot ( Загрузить ). он использует переводчик Google.
Вы попытались запустить программу Windows. Попробуйте следующее:
google- translate-desktop-xy
.jar
и нажмите «Свойства», затем «Разрешения». РЕДАКТИРОВАТЬ: возможно, вы загрузили только бесплатную бесплатную версию Windows. Попробуйте загрузить этот и следуя приведенным выше инструкциям после извлечения архива.
Google Desktop Translator - это приложение Java, работающее на Ubuntu, если была установлена Java. Файл, который вы загрузили, явно предназначен для установки и распаковки из Windows или (см. Комментарий Javier Rivera), может быть другой сторонней программой Windows. Оба не будут работать в Ubuntu.
Загрузите соответствующий .zip-файл прямо из Google по этой ссылке:
http://code.google.com/p/google -translate-desktop / downloads / list
Раскройте файлы, откройте терминал, cd
в каталог установки и запустите
java -jar google-translate-desktop-0.52.jar
Теперь откроется окно программы:
[!d4]
К сожалению, в версии 0.52 это окно не имеет декораций и не может быть перемещено, но есть полная функциональность перевода. Для выхода или для настроек программы на панели GNOME отображается значок состояния. Декорация Windows присутствует только в бета-версии, которая имеет несколько уменьшенные функциональные возможности.
Если вы не испытываете на своем Ubuntu или чувствуете себя некомфортно, чтобы установить что-либо из внешних источников, вы можете рассмотреть возможность использования Google Веб-интерфейс для перевода вместо этого.
Недавно я сделал супер простой скрипт , который открывает новую вкладку браузера с страницей переводчика google, отображающей информацию для выделенного в данный момент текста в любом приложении в Ubuntu.
Может использоваться как альтернатива. Один из способов его использования - связать команду с ярлыком на клавиатуре, чем когда вы нажимаете клавишу, откроется новая вкладка.
Я использовал этот подход, потому что часто я ищу не только для но также и для произношения.
sudo apt-get install libnotify-bin wget xsel
#! / usr / bin / env bash notify-send --icon = info "$ (xsel -o)" "$ (wget -U" Mozilla / 5.0 "-qO -" http://translate.googleapis.com/ translate_a / single? client = gtx & amp; sl = auto & amp; ** tl = en ** & amp; dt = t & amp; q = $ (xsel -o | sed "s / [\" '& lt; gt;] // g " ) "| sed" s / ,,, 0]] ,,. * // g "| awk -F '"' '{print $ 2, $ 6}') "
и вставить его в новый файл - назовем его notitrans
(ну, вы можете называть его так, как хотите, но с этим я и буду ссылаться). В приведенном выше скрипте замените tl = en
на язык, на который вы хотите перевести текст, например tl = ru
для русского языка, tl = fr
для французского языка и так далее. После того, как все будет готово, сохраните файл в домашнем каталоге и сделайте его выполнимым, используя следующую команду: chmod + x ~ / notitrans
sudo mv ~ / notitrans / usr / local / bin /
И, наконец, назначьте сочетание клавиш с недавно добавленной командой, щелкнув по нему, а затем удерживая клавиши, которые вы хотите назначить им. Убедитесь, что сочетание клавиш еще не используется!
Отобразить перевод с помощью Zenity (который позволяет копировать текст) вместо использования уведомлений на рабочем столе:
#! / Usr / bin / env bash text = "$ (xsel -o)" translate = "$ (wget -U" Mozilla / 5.0 "-qO -" http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=ru&dt=t& ; q = $ (echo $ text | sed "s / [\" '& gt;] // g ")" | sed "s / ,,, 0]] ,,. * // g" | awk - F '"' '{print $ 2, $ 6}')" echo -e "Исходный текст:" "$ text" '\n' & gt; / tmp / notitrans echo "Перевод:" "$ translate" & gt; & gt; & gt; & gt; & gt; / tmp / notitrans zenity --text-info --title = "Translation" --filename = / tmp / notitrans
Для этого убедитесь, что Zenity установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install zenity
Отобразить перевод в уведомлении рабочего стола и автоматически скопировать перевод на Буфер обмена:
#! / usr / bin / env bash text = "$ (xsel -o)" translate = "$ (wget -U" Mozilla / 5.0 "-qO -" http : //translate.googleapis.com/translate_a/single? client = gtx & amp; sl = auto & amp; ** tl = en ** & amp; dt = t & amp; q = $ (echo $ text | sed "s / [\" ' & gt;] // g ")" | sed "s / ,,, 0]] ,,. * // g" | awk -F '"' '{print $ 2, $ 6}')" echo "$ переводить "| xclip -selection clipboard notify-send --icon = info "$ text" "$ translate"
Чтобы это сработало, убедитесь, что в вашей системе установлен xclip. На Ubuntu установите его, используя следующую команду:
sudo apt-get install xclip
Этот ответ больше не функционирует должным образом, поскольку ссылка больше не работает. Это сообщение было оставлено как есть, но для исторических целей.
blockquote>вы можете использовать Goot ( Загрузить ). он использует переводчик Google.
Google Desktop Translator - это приложение Java, работающее на Ubuntu, если была установлена Java. Файл, который вы загрузили, явно предназначен для установки и распаковки из Windows или (см. Комментарий Javier Rivera), может быть другой сторонней программой Windows. Оба не будут работать в Ubuntu.
Загрузите соответствующий .zip-файл прямо из Google по этой ссылке:
http://code.google.com/p/google -translate-desktop / downloads / list
Раскройте файлы, откройте терминал, cd
в каталог установки и запустите
java -jar google-translate-desktop-0.52.jar
Теперь откроется окно программы:
[!d4]
К сожалению, в версии 0.52 это окно не имеет декораций и не может быть перемещено, но есть полная функциональность перевода. Для выхода или для настроек программы на панели GNOME отображается значок состояния. Декорация Windows присутствует только в бета-версии, но имеет немного уменьшенную функциональность.
Если вы не испытываете на своем Ubuntu или чувствуете себя некомфортно, чтобы установить что-либо из внешних источников, вы можете рассмотреть возможность использования Google Веб-интерфейс для перевода вместо этого.
ls
list google-translate-desktop-0.52.jar
перед вызовом команды java
)
– Takkat
20 January 2011 в 21:28
Вы попытались запустить программу Windows. Попробуйте следующее:
google- translate-desktop-xy
.jar
и нажмите «Свойства», затем «Разрешения». РЕДАКТИРОВАТЬ: возможно, вы загрузили только бесплатную бесплатную версию Windows. Попробуйте загрузить этот и следуя приведенным выше инструкциям после извлечения архива.
Недавно я сделал супер простой скрипт , который открывает новую вкладку браузера с страницей переводчика google, отображающей информацию для выделенного в данный момент текста в любом приложении в Ubuntu.
Может использоваться как альтернатива. Один из способов его использования - связать команду с ярлыком на клавиатуре, чем когда вы нажимаете клавишу, откроется новая вкладка.
Я использовал этот подход, потому что часто я ищу не только для но также и для произношения.
sudo apt-get install libnotify-bin wget xsel
#! / usr / bin / env bash notify-send --icon = info "$ (xsel -o)" "$ (wget -U" Mozilla / 5.0 "-qO -" http://translate.googleapis.com/ translate_a / single? client = gtx & amp; sl = auto & amp; ** tl = en ** & amp; dt = t & amp; q = $ (xsel -o | sed "s / [\" '& lt; gt;] // g " ) "| sed" s / ,,, 0]] ,,. * // g "| awk -F '"' '{print $ 2, $ 6}') "
и вставить его в новый файл - назовем его notitrans
(ну, вы можете называть его так, как хотите, но с этим я и буду ссылаться). В приведенном выше скрипте замените tl = en
на язык, на который вы хотите перевести текст, например tl = ru
для русского языка, tl = fr
для французского языка и так далее. После того, как все будет готово, сохраните файл в домашнем каталоге и сделайте его выполнимым, используя следующую команду: chmod + x ~ / notitrans
sudo mv ~ / notitrans / usr / local / bin /
И, наконец, назначьте сочетание клавиш с недавно добавленной командой, щелкнув по нему, а затем удерживая клавиши, которые вы хотите назначить им. Убедитесь, что сочетание клавиш еще не используется!
Отобразить перевод с помощью Zenity (который позволяет копировать текст) вместо использования уведомлений на рабочем столе:
#! / Usr / bin / env bash text = "$ (xsel -o)" translate = "$ (wget -U" Mozilla / 5.0 "-qO -" http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=ru&dt=t& ; q = $ (echo $ text | sed "s / [\" '& gt;] // g ")" | sed "s / ,,, 0]] ,,. * // g" | awk - F '"' '{print $ 2, $ 6}')" echo -e "Исходный текст:" "$ text" '\n' & gt; / tmp / notitrans echo "Перевод:" "$ translate" & gt; & gt; & gt; & gt; & gt; / tmp / notitrans zenity --text-info --title = "Translation" --filename = / tmp / notitrans
Для этого убедитесь, что Zenity установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install zenity
Отобразить перевод в уведомлении рабочего стола и автоматически скопировать перевод на Буфер обмена:
#! / usr / bin / env bash text = "$ (xsel -o)" translate = "$ (wget -U" Mozilla / 5.0 "-qO -" http : //translate.googleapis.com/translate_a/single? client = gtx & amp; sl = auto & amp; ** tl = en ** & amp; dt = t & amp; q = $ (echo $ text | sed "s / [\" ' & gt;] // g ")" | sed "s / ,,, 0]] ,,. * // g" | awk -F '"' '{print $ 2, $ 6}')" echo "$ переводить "| xclip -selection clipboard notify-send --icon = info "$ text" "$ translate"
Чтобы это сработало, убедитесь, что в вашей системе установлен xclip. На Ubuntu установите его, используя следующую команду:
sudo apt-get install xclip