Безопасно ли есть помидоры, пострадавших от альтернариоза?

Вы можете попробовать использовать xdotool и. Этот инструмент не связанные с обновление Xfce , но непосредственно для Х:

Кулак взять ID окно с:

xwininfo

или

винид=$(xwininfo | СЭД -НЭ 'с/^.*ID окно: \(0х[0-9а-Ф]*\) .*$/\1/ИС)

чем нажать в окне терминала, а также:

xdotool и windowsize --usehints винид $100 30

или если винид магазине такие графическом окне код:

xdotool и windowsize винид $1024 800
+757
John Yin 18 сент. 2022 г., 03:11:20
16 ответов

Моя Ubuntu/Debian на основе Linux обновление в POSIX shell-скрипт, кажется, мне понадобиться не двойные кавычки в строковой переменной с хранимой команды, которая выполняется. А я не понимаю этого вопроса, я хотел бы спросить почему? И если код верен, как это?

Предупреждение: SC2086, Вики, "двойные кавычки, чтобы предотвратить глоббинг и разбиение на слова."

Сценарий следует, проблемные части выделено:

#!/Бен/ш

# скрипт выхода, когда он пытается использовать необъявленные переменные
набор -у

# цвет определений
только для чтения красный=$(выход жирным)$(выход setaf 1)
только для чтения, зеленый=$(выход жирным)$(выход setaf 2)
только для чтения желтый=$(выход жирным)$(выход setaf 3)
только для чтения, белый=$(выход жирным)$(выход setaf 7)
чтения color_reset=$(выход sgr0)
# для создания блоков текстов, я отделяю их с этой линии
как readonly block_separator='----------------------------------------'

step_number=0
execute_jobs ()
{
 в то время как [ ${#} -ГТ 1 ]
делать
job_description=${1}
job_command=${2}

 step_number=$(( step_number + 1 ))

 функции printf '%з\п' "шаг #${step_number}: ${зеленый}${job_description}${color_reset}"

 функции printf '%з\п' "команду: ${желтый}${job_command}${color_reset}"

 функции printf '%з\п' "${белый}${block_separator}${color_reset}"

 # ЗАПУСТИТЬ КОМАНДУ
 # ShellCheck предупреждает, что я должна двойных кавычек параметр
 # Если я сделал, это стало бы строку (я так думаю) и я бы вам 'команда не найдена' (доказано)
 # А я не понял вопроса, я оставил его, как я это написал, без кавычек
 ### shellcheck отключить=SC2086

 если sudo ${job_command} # <-- здесь

тогда
 е '\н'
еще
 функции printf '%з\п\п' "${красный}произошла ошибка.${color_reset}"
 выход 1
интернет

 шифт 2
сделано
}

execute_jobs \
 'настроить пакеты' 'команды dpkg --настроить --до' \
 чтобы исправить сломанные зависимости' выполнить 'apt-получить-предположим-да, - исправление сломанной установить' \
 обновление кэша' 'apt-получить \обновление' 
 'обновление пакетов' выполнить 'apt-получить-взять-да обновление' \
 'пакеты обновления с возможной абсорбции' выполнить 'apt-получить-предположим-да дист-апгрейд \
 'удалить неиспользуемые пакеты' выполнить 'apt-получить-предположим-да-продувки autoremove' \
 'убирать старые пакеты' 'apt-получить автоочистка'
+902
richelle g 03 февр. '09 в 4:24

Пожалуйста, медведь со мной, так как я нуб в Linux. Я недавно установил Ubuntu на виртуальную машину, что я сделал с VirtualBox от Oracle, назначение рекомендуемый объем оперативной памяти и хранения. Я выбрал для установки скачать обновления и сторонние надстройки. А не выбирайте опцию перезагрузки при завершении установки, я нажал х на окна и выключен с помощью VirtualBox, так что это не просто перезагрузите компьютер с установочного iso для Ubuntu.

Когда я пытаюсь запустить Убунту в VirtualBox, он начинает загружаться, но затем я получаю черный экран со следующим сообщением:

"Система работает в режиме низкой графики. Экран, видеокарта, настройки устройства не могли быть обнаружены правильно. Вам нужно будет настроить эти сами".

Мне кажется, нет проблемы с моим устройством ввода, как клавиатура и мышь, обе функционируют нормально. Однако, мой уровень опыта в таких вещах ограничен, чтобы быть в состоянии следовать четко изложены инструкции относительно дальнейших действий. Ниже приведены подробные сведения о моем компьютере:

Л. с. dv7 ноутбук для развлечений Оперативной памяти 4 ГБ Windows 7 Домашняя расширенная с пакетом обновления 1 Сборка 6.1.7601 7601 Процессор Core 2 Duo с процессором T6400 @2.00 Ггц NVIDIA видеокарты GeForce 9600M GT с версии 311.00 драйвер

+800
Danny Danny Danny 8 февр. 2020 г., 01:41:56
Другие ответы

Связанные вопросы


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

 система на awk '/указатель/{("кот Файл1")}1' Файл2
+750
user21291 1 окт. 2014 г., 05:44:48

Я нашла решение, просто использовать curl в терминале, который передает команды через двоичные данные.

+556
staafl 31 дек. 2012 г., 19:02:33

Нет единого органа, ответственного за обеспечение правил протокола не нарушены. Наоборот, биткоин представляет собой децентрализованную сеть, поэтому все участники должны соблюдать правила протокола, или иначе сеть будет их игнорировать.

Это достигается за счет сети полные узлы, что реле и проверить все транзакции и блоки против правил сети. Все узлы вместе образуют децентрализованные сети, так что присоединяйтесь к сети необходимо придерживаться правил, определенных по коду узла.

  1. Рыночные силы, стоящие за спросом и предложением биткоин

Это позволит определить цену, но цена не влияет на способность участников к нарушению правил коммуникациям и не убедиться, что правила не нарушал. Правила должны соблюдаться, является ли цена 1 $за биткоин, или 1 миллион долларов за биткоин.

  1. Шахтеры

Шахтеры работают, чтобы обеспечить блокчейн записи, они будут проверять сделки наравне с другими (не добыча) полные узлы, и они будут обеспечивать добавляются в блокчейн только допустимые операции.

  1. Консенсус шахтеров

Же, как и выше. Обратите внимание, что даже если группа шахтеров решили нарушать правила сети, то сеть (полные узлы) будет просто игнорировать любые новые (недействительным) блоки нашли шахтеры.

  1. Разработчиков протокола Биткоин

Разработчики совместно писать и дорабатывать код, который работает в сети, но это не дает им абсолютное право нарушать или изменять правила. Их код работает, чтобы гарантировать, что все участвующие в сети ведет себя, и что любой проступок узлы запрещены.

+552
Ricardo Gellman 18 авг. 2017 г., 13:29:09

Я только что получил Samsung S5 и его физическую Назад, Домой и диспетчер задач кнопки. Кнопка Параметры ... некоторых приложений, которые я использую, не имеют кнопку Настройки (я предполагаю, что это видит физических кнопок и предполагает настройки-одна из них). Есть ли способ получить доступ к параметрам приложения? Может быть, жест, который я упускаю?

+471
tomdee 11 мая 2018 г., 02:01:37

В "Справочнике для органического садовника природных борьба с болезнями и вредителями", стр. 265 рассказывает о блошек. Взрослые разжевывать отверстия в листьях, личинки питаются корнями.

Они предполагают:

  • используя чеснок спрей или каолин глины для отпугивания Жуков
  • использование паразитических нематод на корнях для того чтобы контролировать личинок
  • в крайнем случае, использовать основе Beauveria деловом и историческом или использования; возможно, вам придется повторить лечение

Они отмечают, что проблемы не хуже в засуху; поливы могут помочь.

Стоит отметить, что использования, пиретрин, и трепел имеют широкий спектр инсектицидов: они, вероятно, убить блошек, но они также убивают полезными компонентами, как медоносные пчелы.

+374
Tuan Cao 21 сент. 2020 г., 10:46:01

Да.

http://man7.org/linux/man-pages/man7/ip.7.html

Опции сокета

...

IP_FREEBIND (начиная с Linux 2.4)

Если этот параметр включен, логическое привязку к IP адрес, нелокальные или нет (пока) существует. Это за‐ МИЦ слушает на сокете, не требуя от базовых сетевой интерфейс или указанный динамический IP-адрес, чтобы быть в то время, что приложение пытается привязаться к нему. Эта опция ТВ-розетка эквивалент ip_nonlo‐ интерфейс cal_bind в /proc описана ниже.

см. также

IP_TRANSPARENT (начиная с Linux 2.6.24)

Установка этого параметра булево позволяет прозрачного проксирования на этот сокет. Этот параметр сокета позволяет вызывающему примене‐ ской привязки к нелокального IP-адрес и действовать как клиент и сервер с внешним IP адрес локального конца точка. Примечание: это требует, чтобы трасса была создана таким образом что пакеты идут на внешний адрес через поле TProxy (т. е. системы, в которой размещается приложение, использует параметр сокета IP_TRANSPARENT). Включение этого параметр сокета требует привилегий суперпользователя (в CAP_NET_ADMIN возможности).

Перенаправление TProxy с помощью iptables TPROXY цели также требует, чтобы этот параметр устанавливается на перенаправлен гнездо.

(на другой странице, Я предполагаю, что либо из CAP_NET_ADMIN или CAP_NET_RAW достаточно. И я очень надеюсь, что они необходимы для IP_FREEBIND также).

+354
Frazier Mark 9 февр. 2020 г., 16:37:48

Изменить регулярное выражение так, что оно допускает пробелы.

СЭД -е '/^[ \т]*#/д'

Это регулярное выражение будет соответствовать строки, начинающиеся с 0 или более пробелов или символов табуляции (в любом порядке), затем знак "решетка".

В GNU sed также поддерживает символические имена:

СЭД -е '/^[[:пробел:]]*/д'

Которая включает в себя все пробельные символы, включая смешные Юникод иностранному языку. Что, однако, менее портативный,.

+313
Rmaniac 26 мар. 2011 г., 22:51:04

мое требование, как показано ниже:

у меня есть логи сервера приложений, из которых мне нужно, чтобы grep для некоторых слово сказать "зависла" и перезагрузите сервер, если я нашел слово. я написал скрипт, но там был странный вопрос, который в первое появление он находит и перезагружает сервер, но опять же после следующего интервала кукурузного работу он снова работает и находит же слова и держит перезагрузки сервера, на каждом интервале. как я могу избежать этой ситуации.

я хочу, чтобы раковина не выбрать сообщение читал ранее. может кто-нибудь помочь мне в этом

+283
Major Ham 11 окт. 2015 г., 10:05:46

OP_1 [по умолчанию] OP_CHECKMULTISIG OP_1

+207
Krystof Klestil 6 нояб. 2011 г., 16:20:37

Я действительно ненавижу новый ОС Х 10.10 Йосемити,, значки, и я просто не могу, как пользовательский интерфейс. Есть ли способ, чтобы вернуть Маверик на латание некоторые файлы.

P. S. Я уже сделал уменьшить прозрачность, но все равно хреново, я просто хочу такой же старый.

+137
suraj Kumar 13 янв. 2015 г., 03:10:11

Эта ошибка означает, что сделки не было подписано, что, учитывая, что все входы выглядят правильными, означает, что вы предоставляете неверный приватный ключ для подписи транзакции.

+67
ImportanceOfBeingErnest 13 янв. 2019 г., 19:37:04

Я новичок в Linux.

Недавно я установил начальное ОС на моей машине, рядом с Windows 7, так что у меня двойной загрузки.

Теперь, я не уверен, что начальной операционной системы, нужный дистрибутив, по мне так я хотел бы заменить начальное операционной системы с Xubuntu В, но я хочу, чтобы держать Windows 7. Я не создаю один файл в начальной операционной системы, поэтому мне не нужно держать это.

Как я могу добиться этого?

Я нашел эту тему: как можно удалить Ubuntu из моей двойной загрузки и заменить его с другого дистрибутива? Это не ответ на мой вопрос.

Во время установки, у меня вам вопрос это компьютер в настоящее время имеет несколько операционных систем на нем. Что бы вы хотели сделать?

  • Установить Xubuntu в вместе с ними (документы, музыку и другие личные файлы будут сохранены. Вы можете выбрать, какую операционную систему вы хотите каждый раз при запуске компьютера)
  • Стереть диск и установить Xubuntu В (внимание: это удалит все ваши программы, документы, фотографии, музыку и любые другие файлы на всех операционных системах.)
  • Что-то другое (вы можете создавать или изменять размеры разделов, или выбрать несколько разделов для Xubuntu)

Я не имею ни малейшего понятия о том, что выбрать, так что начальное ушел, Xubuntu в устанавливается и Windows 7 при этом остается на месте.

+34
joescii 28 мар. 2015 г., 12:31:04

К сожалению, худшее, что вы можете сделать, это использовать rsync и по НФС. (Или в любой удаленной файловой системы, которая монтируется в локальной системой.) Это выключает почти все эффективность усовершенствований, для которых по rsync известно.

Для этого много данных один из самых быстрых способов для передачи между системами может быть для сброса ее через незашифрованные соединения без какого-либо вознаграждения за то, что был уже на целевой системе.

Если у вас есть по крайней мере частичное копирование лучшим вариантом является использование по rsync между двумя хостами. Это позволяет использовать rsync , чтобы запустить один процесс на каждом узле, чтобы рассмотреть и сравнить различия. (По протоколу rsync будет полностью пропускать файлы, которые имеют одинаковый размер и дата изменения. Для других файлов клиентских и серверных компонентов будет выполнять подвижного контрольную сумму, чтобы определить, какой блок(с) все же нужно быть перенесенным.)

  1. Быстрого сброса. В этом примере используется без проверки подлинности или шифрования. Он применяется сжатие, хотя, который можно удалить, опустив обе флаги:

    Запустить на целевом компьютере, чтобы запустить сервер слушают:

    компакт-диски /путь/к/пунктом && НЗ -л 50505 | чел -zrv -Пе
    

    Запустите это на исходном компьютере, чтобы начать отправку клиенту:

    компакт-диски /путь/к/источник && Пакс -задач . | НЗ destination_server 50505
    

    Некоторые версии НК -л может потребоваться порт должна быть указана с флагом, т. е. НЗ -л -п 50505. В OpenBSD версии на Debian (НЗ.в OpenBSD, соединенный через файл/etc/альтернативы в /ОГРН/НЗ) не.

  2. Медленнее передача. В этом примере используется rsync и за СШ, который обеспечивает проверку подлинности и шифрование. Не пропустите с косой чертой (/) на исходном пути. Опустить флаг, если вы не хотите, чтобы сжатие:

    использование rsync -avzP /путь/к/исходному/ destination_server:/путь/к/назначения
    

Возможно, вам придется настроить сертификаты SSH, чтобы позволить войти в destination_server как root. Добавить флаг, если вам нужно обрабатывать жесткие ссылки.

+28
Suzanna Calderon 1 сент. 2022 г., 05:11:42

Не андроид: изменить ничего похожего на магию собрания программы судье?

+14
BeetleTheNeato 16 дек. 2015 г., 01:18:32

Показать вопросы с тегом