Можно объявить функцию локально и использовать ее на удаленном конце соединения SSH

Я пытаюсь создать функцию в сценарии локально и вызвать ее на удаленном хосте через соединение SSH. Возможно ли это? set -e gitpull () { cd /var/www/html STATUS=$((git status) 2>&1) echo $STATUS } ez ssh two << 'EOSSH' gitpull EOSSH По сути, я должен сделать что-то вроде следующего, и я не хочу повторять мой код … […]

Проблемы с отображением 3D-контента на видеокарте Nvidia в Ubuntu 18.04

Недавно я приобрел новый ноутбук (Thinkpad T480), в котором Intel интегрировала UHD Graphics 620 и Nvidia MX150, и я установил Ubuntu 18.04. Я установил драйвер nvidia, и я считаю, что я успешно использую карту Nvidia для запуска мониторов / внешних мониторов моего ноутбука. Однако у меня есть проблема с отображением 3D-контента: когда я пытаюсь создать […]

Scribbleton не работает на Linux Mint 19

Я пытаюсь установить и запустить Scribbleton на Linux Mint 19 , но когда я это делаю ./run_scribbleton.sh ничего не происходит. run_scribbleton.sh в run_scribbleton.sh поддержки, они попросили меня изменить скрипт run_scribbleton.sh чтобы распечатать все ошибки, поэтому я сделал следующее: [uncommented]$dirname/bin/Scribbleton “$@” [commented]$dirname/bin/Scribbleton “$@” > /dev/null 2>&1 & Теперь, когда я запустил ./run_scribbleton.sh , появилось следующее сообщение: […]

Захват полного верхнего поля COMMAND для кратковременного процесса

Мне нужно захватить полные имена процессов в поле COMMAND команды top . Мой интересный процесс жил всего 2-5 секунд. Я пробовал что-то вроде: top -c | grep top -c | grep , однако, это просто не сработало. Какие-либо предложения? Ниже приведен пример строки вывода поля COMMAND помощью top -c : pdflatex /results/analysis/output/Home/20180612-3_116/report.tex -output-directory /results/analysis/output/Home/20180612-3_116 -interaction+ […]

Сценарий Bash для мониторинга журнала, сопоставления ключевых слов и отправки команд

#!/bin/bash sudo tail -fn0 /home/main/time.log | grep -o –line-buffered ‘garage\|garden\|porch’ | head -1 | while read line; do sudo pkill -f porch.sh & sudo pkill -f garage.sh & done Я пытаюсь написать скрипт, который следит за журналом, и после сопоставления с ключевым словом он запускает некоторые команды. Проблема в том, что то, что я собрал, […]

Установка devtoolset-1.1 завершается неудачно с док-контейнером Centos 7 после нескольких месяцев работы

Это работало до недавнего времени. yum -y install wget gmp-devel rpm-devel mpfr-devel rpm wget -O /etc/yum.repos.d/slc6-devtoolset.repo http://linuxsoft.cern.ch/cern/devtoolset/slc6-devtoolset.repo rpm –import http://linuxsoft.cern.ch/cern/slc6X/x86_64/RPM-GPG-KEY-cern yum install -y devtoolset-1.1 Ошибки: Error: Package: devtoolset-1.1-gcc-c++-4.7.2-5.el6.x86_64 (slc6-devtoolset) Requires: libgmp.so.3()(64bit) Error: Package: devtoolset-1.1-gcc-gfortran-4.7.2-5.el6.x86_64 (slc6-devtoolset) Requires: libgmp.so.3()(64bit) Error: Package: devtoolset-1.1-systemtap-client-1.8-8.el6.x86_64 (slc6-devtoolset) Requires: librpmio.so.1()(64bit) Error: Package: devtoolset-1.1-gcc-4.7.2-5.el6.x86_64 (slc6-devtoolset) Requires: libmpfr.so.1()(64bit) Error: Package: devtoolset-1.1-gcc-4.7.2-5.el6.x86_64 (slc6-devtoolset) Requires: libgmp.so.3()(64bit) […]

Нано форматирования текстовых файлов?

Есть простой способ отформатировать текст нано файла? Мой код становится довольно грязным, поэтому он МОЖЕТ помочь отформатировать его.

обрезать видеофайлы с помощью информации о звуковой дорожке

Есть ли способ передать папку с файлами .mp4 и обрезать их по звуковой дорожке? Скажем, первые 20 секунд не имеют громкого звука, а последние 20 секунд не имеют громкого звука, есть ли способ удалить первые и последние 20 секунд видеофайла, как-то обрезать его? Используете Kdenlive или другую программу? Может ли он быть настроен по уровню […]

Запуск приложения OpenGL без рабочего стола

Можно ли запустить приложение opengl, например glxgears из командной строки, не запуская рабочую среду? Следует прямо перейти в эксклюзивный полноэкранный режим.

Как подключиться к экземпляру CentOS в Openstack с помощью предварительно сгенерированного закрытого ключа PEM с помощью Cygwin

Я скучаю по чему-то простому здесь. Может кто-нибудь помочь определить, почему я не могу подключиться к этому удаленному экземпляру CentOS в Openstack, используя предварительно сгенерированный закрытый ключ. Я создал открытый / закрытый ключ в Openstack. Я развернул экземпляр CentOS с уже назначенным ключом. Я взял свой закрытый ключ на локальном компьютере и использовал cygwin для […]

Linux и Unix - лучшая ОС в мире.