Приостановить задержкой после закрытия крышки

По какой-то причине, когда я закрываю крышку ноутбука, он берет мою систему 25 секунд до сна. Это без всяких prorams автоблокировки (с XSS-замок, xautolock и т. д.) работает. В моем journalctl я вижу ровно 25 секундная задержка между крышкой закрыть событие и "запуск ТЛП приостановить/возобновить" событие. Где я могу даже начать смотреть, чтобы диагностировать это? Только вчера, прошло менее 3 секунд для моего ноутбука, чтобы спать. Теперь, после играть вокруг с некоторыми из моих настроек менеджера окон, он подскочил до 25. Я отменить все изменения, которые я сделал недавно, и еще не могу понять, что происходит. Я дважды проверил, что у меня нет никаких служб, работающих через systemd в том, что может мешать спать.

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

+506
Dave Wernecke 17 февр. 2018 г., 12:54:01
34 ответов

По какой-то причине вы в конечном итоге с архитектурой i386 чашки-демон установлен, а не для amd64. Вот почему он заканчивает нуждаться для i386 Пэм модулей...

Чтобы исправить это, вам нужно удалить чашки-демон и повторной установки на amd64 версия; как корень:

apt-получить удалить чашки-демон:для i386
apt-получить установку чашки-демон:для amd64

Если с помощью dpkg архитектур настроены правильно, вы должны быть в состоянии бросить :amd64 в части последней команды.

+986
Pedro Paulo Reis 03 февр. '09 в 4:24

Я написал shell-скрипт по имени startup.sh который делает много вещей (в основном начать многие вещи для меня после поворота на моей локальной машине) - вот выдержка:

#!/бин/Баш
гном-терминал-вкладка &
так --авто-крепление избранное
Тандерберд &
~/Application/IDEA/bin/./idea.sh &
/usr/Бен/слабину &
Эхо мой_логин mypass | skypeforlinux --pipelogin &
ш bsync-project-folder.sh &
выход

Откройте окно консоли и выполните:

. startup.sh

Скрипт выполняется и окно закрыть.

Также работают:

ш startup.sh

Или

./startup.sh

Скрипт выполняется и окно терминала остается открытым - но это не возвращение к консоли и остановить выполнение скриптов с помощью Ctrl + С (независимо от того, если я выполнить с командной строки интерпретатора или с ./).

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

+976
kartben 5 окт. 2012 г., 12:45:18
Другие ответы

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


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

Я использую Fedora и попытался установить Л7-фильтр на ядре Linux-2.6.26. Один из шагов, чтобы запустить {# сделать меню} но я получаю эту ошибку

Файл Makefile:434: *** смешанные неявные и нормальные правила. Стоп.
+926
Semmaster 26 сент. 2016 г., 16:08:54

Это случилось со мной, но на этот раз с переменной $COLORTERM.

Если запустить tmux на эмулятор терминала, который, например, COLORTERM=Терминус и после этого вы начинаете другую tmux сессии даже на другом терминале клиента, что обычно COLORTERM=гном-терминал, эта новая сессия будет кроссовер и наследовать COLORTERM=окончание.

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

Ваш Су-образного корпуса является, вероятно, унаследовав $XAUTHORITY из другой сессии tmux, точнее самый первый созданный сессии tmux.

+905
user2428506 3 нояб. 2010 г., 10:41:52

Одним из самых основных исправлений для решения проблемы зависимости-это выполнить:

суда apt-получить -Ф установите

К здесь означает “чиню”. Вппн будет пытаться исправить сломанные зависимости. Если вы вручную установили пакет, который имел неудовлетворенные зависимости, программа apt-вам будет установить эти зависимости, если это возможно, в противном случае он может просто удалить пакет, который вы установили для того, чтобы решить проблему.

+892
kakooza abubakari 12 янв. 2011 г., 09:13:50

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

+825
Shane P Kelly 11 нояб. 2013 г., 11:01:43

Я сделал короткое Гугл и скажет: нет.

главная причина, я обнаружил, почему это не будет работать: * КВМ обычно использует Raw или qcow2 с изображениями, которые несовместимы с технологией Hyper-V с * преобразование изображений в VHD не будет "живой"

+798
New Moon 16 сент. 2013 г., 02:56:23

Я нашел решение, которое работает именно так, как я хотел. Только три линии необходимы .zshrc:

МДБ() {монго -uadmin -pXXX --authenticationDatabase админ-главный компьютер "[email protected]"}
compctl -к "($(Эхо $хостов))" МДБ
zstyle ':комплектация:*:(СШ|УПП|SFTP клиент|сервер):* файл hosts $(Эхо $хостов)

Функции мбд() заменяет мой бывший псевдоним МДБ. В compctl команда выполняет такие функции, как МБР с массивом $хостов. В zstyle инструкция выполняет команды, как СШ, УПП, SFTP клиент и хост с массивом $хостов.

+791
Kris White 4 нояб. 2017 г., 06:03:58

Я пытаюсь построить в udev пакет из https://www.kernel.org/pub/linux/utils/kernel/hotplug/ версия 182 с нашими настраиваемых инструментов.

Моя настроить следующие параметры:

./настройка \
 --с-гну-ЛД \
 --префикс=%{_toolchain} \
 --sysconfdir=%{_toolchain}/и т. д. \
 --libexecdir=%{_toolchain}/IP-адресов \
 --с-с USB-идентификаторы-пути=нет \
 --с-PCI-идентификаторов-пути=нет \
 --отключить-интроспекция \
--отключить-раскладку

Во время сделать я получаю следующую ошибку:

в src/udevd-СД-демон.о: в функции `sd_is_mq':
СД-демон.с:(.текст+0xacd): неопределенная ссылка на `mq_getattr'
взыскать 2: ошибка: для LD вернулся 1 статус выхода
сделать[2]: * * * Ошибка [udevd] 1
сделать[1]: *** [все-рекурсивные] Ошибка 1
сделать: *** [все] Ошибка 2

Любые идеи о том, как я могу это исправить.

+778
user3692002 23 окт. 2019 г., 19:46:19

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

Каждый выпуск Debian имеет свое уникальное кодовое имя, которого (пока) персонажей название от История игрушек фильмы от Пиксар.

Вот список всех присваиваются кодовые имена до сих пор:

  • релиз 1.1 - это кайф (Базз Лайтер) - космонавт,
  • релиз 1.2 - это Рекс - тираннозавр,
  • релиз 1.3.х - это Бо (Бо Пип) - девушка, которая ухаживала за овцами,
  • релиз 2.0 является Хамм - копилка,
  • выпуск 2.1 - это спиралька (спиралька) - игрушка собака,
  • выпуск 2.2 является картофель - картошка,
  • выпуск 3.0 является Вуди - ковбой,
  • выпуск 3.1 - это сержант - сержант зеленых пластмассовых солдатиков,
  • релиз 4.0 - это вытравить - игрушка доска для рисования (Etch-а-эскиз),
  • релиз 5.0 - это Ленни - бинокль,
  • релиз 6.0 - это выжимка - имени трехглазых инопланетян,
  • релиз 7.0 - это Сопелка - имя резиновая игрушка пингвин с красным галстуком-бабочкой,
  • релиз 8.0 - это Джесси - имя Йодля пастушка,
  • релиз 9.0 является стрейч - фиолетовой резиновой осьминог игрушка в детский сад "Солнышко" (в настоящее время - стабильный).

Список предстоящих крупных в Debian релизы кодовые имена после Джесси:

Есть также:

  • специальное кодовое имя Сид (Сдо Ян дразвития), который является символической ссылкой на кодовое имя, которая в настоящее время нестабильна,
  • стабильный , который является символической ссылкой на кодовое имя которой в настоящее время является стабильной,
  • тестирования , который является символической ссылкой на кодовое имя, которые в настоящее время тестирования.

Список История игрушек персонажи - это вполне надежный , но в какой-то момент, больше не будет героев имена присваивать.

Мои вопросы:

  • Какие кодовые имена будут назначены, если у нас закончатся имена персонажей?
  • Кто решает, что кодовое имя следующего релиза (прошу, не отвечайте неоднозначно, как: "сообщество")?
  • Сколько релизов имена спланировал заранее?

Кстати: интересная цитата из debian.org/doc/manuals:

В решение использования История игрушек имена был сделан с Брюсом Перенсом, которые был в то время лидером проекта Debian и работает также на Пиксар, компании, выпустившей этот фильм.

Debian releases development Инфографика с Клаудио Феррейра Фильо (@filhocf) (лицензия: CC на-СА-4.0).

+757
OutsideLoop 13 июл. 2011 г., 19:57:52

Я хочу создать файл, который содержит столбцы из двух входных файлов.

Файл1-это как:

11111111 abc12345 г
22222222 xyz23456 г

Файл2:

11111111 abc12345 
33333333 kbc34567

Вывод должен быть примерно :

11111111 abc12345 г
22222222 xyz23456 г
33333333 kbc34567

Я пробовал следующие, и смог найти дубликат, но мне нужно дублировать записи из первого файла и создания других записей, а также и с таким же форматированием(тот же объем пространства между 1-й, 2-й и 3-й столбец) :

ФНР, как awk '==шп{а[1$$2]=1$$2;Следующий} ($1$2 в) {печати[1$$2],$3}' файл2 файл1
+717
nasamasa 13 апр. 2016 г., 05:55:34

С systemd юниты, которые есть аргументы, hypens и другие спецификаторы заменяются на слеши.

Некоторые имена полностью отражают пути существующего в пространстве имен файловой системы. Пример: устройство для разработки ПДД.устройство относится к устройствам с устройства /dev/sda в пространстве имен файловой системы. Если это применимо, в используется специальный способ избежать путь, так что результат может использоваться как часть имени. В принципе, учитывая путь, "/" заменить на "-", и все другие символы, которые не ASCII буквенно-цифровых символов являются заменены стиле C "\x2d" убегает

-- freedesktop.org

Я пытался передать в качестве аргумента с дефисом в нем, и я заметил, что systemd в блок не заменить дефисы на кусочки. Поэтому переносы не всегда relaced? Или я просто неправильно поняла?

В основном я хочу передать строку в блок systemd в том, что передает строку в исполняемый файл я в блоке.

Например:

Сказать, что у меня блок [email protected]внутри блока я хочу выполнить :

/usr/местные/Бен/my_script парам-с-дефисом

Если я пытаюсь передать аргумент с дефисом следующего блока такой:

$ systemctl [email protected] начать 

ExecStart=/usr/местные/Бен/my_script %я

Не он преобразует строку в параметр/с/дефис?

В моем тестировании дефис не заменить.

Я сделал блок: /etc/systemd/system/[email protected]

[Блок]
Описание=тест арг %я

[Услуги]
ExecStart=/usr/Бен/Эхо "арг: %я"

и побежал systemctl начать [email protected]тест-дефис

Результат не заменить дефис:

$ journalctl -у [email protected]тест-дефис
Файл журнала /var/log/journal/f41c5d772fa24834926605125d59db1b/[email protected]351d59c7b07b.journal усекается, игнорируя файл.
-- Журналы начаться в Пт 2016-06-10 18:15:25 мск, закончится в СБ 2016-09-24 23:12:42 по тихоокеанскому времени
24 сентября 23:12:25 Архонт помощью systemd[1]: начали испытания арг тест-дефис.
24 сентября 23:12:25 Архонт Эхо[6302]: арг: тест-дефис
+701
Scott Lancour 29 мая 2015 г., 08:36:43

1-го я создал жесткую связь (HLINK) и софтлинк (слинки) в одном файле (А. дат). Как я знаю, СЛИНК имеет свой дескриптор, и этот inode будет указывать на inode А. дат. Но HLINK не имеет собственных узлов. когда мы создаем жесткую связь, он будет прямо указывают на inode А. дат.

Так что мой СМО вот когда мы удаляем исходный файл (А. дат), из-за наличия жесткой связи (HLINK), инода А. дат еще будет в памяти.Но почему мы не можем получить доступ к этим материалам на крадемся, хотя красться по инф указывает на дескриптор, который все еще существует в памяти, в то время как HLINK можете открыть хоть оно указывает на тот же индексный дескриптор.

Пожалуйста, помогите мне понять это и поправьте меня, если я ошибаюсь..

Спасибо!!

+695
Nenay Misgna 18 окт. 2010 г., 09:35:16

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

сенсорный опционально

хвост -е опционально | время читать линии; сделать эхо $строки; сделано
хвост -е опционально | время читать линии; сделать эхо $строки; сделано

Эхо "сообщение" | кошка > опционально

Вы получите сообщение "file усе" в стандартный поток ошибок, который является ожидаемым поведением, но если вы не хотите, чтобы увидеть его, добавить 2> /dev/нуль

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

+641
Rodrigo Rios 30 сент. 2018 г., 09:18:19

Первым делом вы должны предоставить пробелы между аргументами [, тест или [[:

если [ "$1" = 1 ];

Когда в bash, используя [[ ]] рекомендуется, так как это не вещи ненужные для условного выражения, как разбиение и пути расширения. Заключив в кавычки двойные кавычки тоже не нужны. Более читабельный оператор == может также использоваться.

если [[ 1 $== 1 ]];

Добавлено примечание: если второй операнд содержит также переменные, цитирование необходимо, как это может быть предметом сопоставления с образцом, если оно содержит узнаваемые символы, такие как *, ?, []и т. д.. Если расширенные правилам, которые действуют или по шаблону включена shopt -с extglob, другие формы, такие как @(), !()и др. также будут признаны моделей. Ознакомиться С Шаблоном.

С операторы, такие как < и > может все-таки надо, как я уже однажды столкнулись с ошибкой, где не цитируешь второй аргумент вызвал разные результаты.

Как для первого операнда, ничего не относится.

Рассмотрим эту простую вариацию, а также:

дело "$1" в
1)
 МВ -- "${@:2}" ~/лаборатория/Солнце
;;
2)
 МВ -- "${@:2}" ~/лаборатория/Луна
;;
3)
 МВ -- "${@:2}" ~/лаборатории/Земли
;;
эсок

Или конденсированной:

дело "$1" в
1) мВ -- "${@:2}" ~/лаборатория/Солнце ;;
2) МВ -- "${@:2}" ~/Лаборатории/Луны ;;
3) МВ -- "${@:2}" ~/лаборатории/Земли ;;
эсок

"${@:2}" это форма подстроки расширения или массив элементов расширения, где 2 - смещение. Это позволяет начать экспансию на второе значение. С этим мы, возможно, не нужно использовать шифт.

Добавленная -- предотвращает МВ от признания имена файлов, начинающиеся с тире (-) в качестве недопустимых вариантов.

+608
henrycontreras 21 февр. 2015 г., 05:38:52

Используя ракушки, вы можете сделать это так:

найти *_CSF -тип F -имя_экземпляра "*.на английском языке" -старпома СР {} dir1_CSF/ \;
+589
HBruijn 21 июн. 2012 г., 16:50:11

Недавно на Bluez 5.46 релиз имеет новую функцию: "пусть приложение сделать выделенный файловый дескриптор для чтения/записи данных из/в ГАТТ характеристика". Глядя на bluetoothctl команду help, похоже, это должно работать с помощью нового приобретения-пишите или приобрести-сообщите команд, но до сих пор я не смог получить эти работы. Пример пытается подключиться Федора 26 с Bluez.x86_64 с версии 5.46-1.fc26 с --экспериментальные флаг на обслуживание bluetoothd к в HM-10 Bluetooth низкой энергии модуль:

bluetoothctl -в
5.46
судо bluetoothctl
[блютус] сканирование# на
Открытие началось
[ЧГ] контроллер 28:В2:БД:07:04:49 обнаружения: да
[Новое] устройства Д4:36:39:де:61:6Б KeyDuino
[блютус] сканирование# выкл.
[блютус]# подключение Д4:36:39:де:61:6Б
Пытаюсь подключиться к Д4:36:39:де:61:6Б
[ЧГ] устройства Д4:36:39:де:61:6В связи: да
...
[KeyDuino]# выберите-атрибут 0000ffe1-0000-1000-8000-00805f9b34fb
[KeyDuino:/service0010/char0011]# приобрести-пишите
Не удалось получить записи: орг.freedesktop.ДГУ.Ошибка.UnknownMethod
[KeyDuino:/service0010/char0011]# приобрести-сообщите
Не удалось получить уведомление: орг.freedesktop.ДГУ.Ошибка.UnknownMethod

Я постоянно получаю не удалось получить записи: орг.freedesktop.ДГУ.Ошибка.UnknownMethod сообщение об ошибке, когда я пытаюсь использовать новые команды. Как я могу получить дескриптор файла для BLE и характеристика?

Соединение в противном случае работать с использованием уведомить и написать команды:

[KeyDuino:/service0010/char0011]# уведомить о
[ЧГ] атрибут /орг/на Bluez/hci0/dev_D4_36_39_DE_61_6B/service0010/char0011 уведомления: да
Уведомить начал
[ЧГ] атрибут /орг/на Bluez/hci0/dev_D4_36_39_DE_61_6B/service0010/char0011 значение: 0x33
[ЧГ] атрибут /орг/на Bluez/hci0/dev_D4_36_39_DE_61_6B/service0010/char0011 значение: 0x32 в
[ЧГ] атрибут /орг/на Bluez/hci0/dev_D4_36_39_DE_61_6B/service0010/char0011 значение: 0x31
[KeyDuino:/service0010/char0011]# написать 0x30 0x31 0x32 в
Попытка записать /орг/на Bluez/hci0/dev_D4_36_39_DE_61_6B/service0010/char0011
+567
Sumitra Banditanukul 10 окт. 2014 г., 02:23:19

Можно список файлов с ЛС -1 и выполнить команду grep -v для того, чтобы исключить файлы, которые не удовлетворяют условию. Поскольку вы просто хотите, граф, вы можете трубы через туалет -л и получить счет. Например

Общ -1 | команда grep -v с XYZABC | туалет -л

Единственная проблема заключается в том, что он также включает в себя первую линию, которая является общей. Вы можете либо вычесть 1 из числа, или отправить выход через хвост +2 перед туалетом.

Вы можете обрабатывать несколько моделей, используя для egrep как

Общ -1 | для egrep -V "(от XYZABC|.МСГ)" | хвост +2 | туалет -л
+551
Baez 24 сент. 2013 г., 14:09:50

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

Другой вариант-конвертировать в RAW и смонтировать как устройство петли:

в qemu-img и преобразования -п-о сырье oldfile.формат qcow2 файл.сырье

Но тогда вы должны преобразовать обратно в формат qcow2, чтобы использовать его снова, как и раньше.

Я думаю, что при помощи QEMU-NBD является не самым эффективным Ио, но легко. Установив ее на виртуальной машине, как загрузится с USB, есть слишком легко. Преобразование не имеет смысла... это был просто пример того, насколько они разные.

+467
user279751 27 авг. 2011 г., 20:17:27

Я бы поговорила с пользователя root. Что пользователь случайно сделал что-то неправильно, или они являются настоящим отморозком (в этом случае разговор с их менеджером является лучшим вариантом).


Предположим, что пользователь только хочет посмотреть, какие файлы и Директории в текущей директории, не используя ЛС. эхо * это сделает.

Предположим, что пользователь хотел бы видеть обычных ЛС-л - вывода для файлов и директорий в текущей директории. найти . -параметр maxdepth 1 -ЛС бы сделать это.

+425
codrut 29 мая 2010 г., 13:53:20

Я всегда пользовался Windows, но мой компьютер постоянно перегревается и я думаю, я должен попробовать что-то новое. Я собираюсь очистить его с помощью сжатого воздуха и я думаю о установке дистрибутив Linux двойной загрузки. Что является лучшим вариантом с точки зрения силы, быстроты, более доступное программное обеспечение и безопасность?

Я хотел бы запустить программы как MATLAB, в Java, программное обеспечение Arduino в, NI multisim, офис, в iTunes...

Есть ли способ при использовании Linux откройте программу, установленную на окнах?

Мой ПК как жесткий диск разделен на диск C, где окна установленная и диск D почти пустой. Я думаю, что они partitures "а st9500325as Ата"

Предполагается установить в D???

+407
rescuebob 5 июл. 2013 г., 07:19:37

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

Предполагая, что вы имеете в виду ", который открытым исходным кодом видео выпуск программы является максимально полное (по возможности)", то ответ, вероятно, Cinelerra.

Чтобы получить представление о том, как он сравнивает с другими видео-выпуск программного обеспечения, я предлагаю вам посмотреть на соответствующей странице Википедии.

+334
Azam khan 31 авг. 2010 г., 06:08:11

В настоящее время у меня есть один файл /etc/СНМП/СНМП.conf, который содержит много mibdirs положения. Это прекрасно, так как у нас есть один пакет, который содержит все наши МИБС, но сейчас я хотел бы связать часть этих МИБС драйвера, так что при установке драйвера, он будет также установить МИБС. Добавляя к SNMP.конф кажется громоздким. Я хотел бы несколько независимых conf файлов (очевидно, только добавив к основной conf), чтобы сделать все простым.

Как бы иметь несколько файлы Conf, в частности, отдельных файлов, каждый из которых содержит в набор mibdirs звонки? Существует такая вещь, как файл/etc/СНМП/СНМП.д?

+315
bachph 31 июл. 2012 г., 01:27:10

Невозможно угадать со 100% точностью кодировки текстовых файлов.

Такие инструменты, как chardet, браузер Firefox, файл -я когда нет явного charset информацию определенными (например. если HTML-код содержит мета кодировку=... в голову, все намного проще) постараюсь использовать эвристики, не так уж и плохо, если текст достаточно большой.

В следующую, я покажу набор символов-обнаружение с chardet (типун установить chardet / apt-получить установку на Python-chardet при необходимости).

$ Эхо "Ноэль" | с iconv -F в кодировке utf8 -Т латинских типа 1 | chardet
<ввода>: для Windows-1252 с уверенностью 0.73

После того, как хорошая кодировка кандидата, мы можем использовать функцию iconv, перекодировать или похожие чтобы изменить кодировку файла на свой "активный" кодировку (в моем случае UTF-8) и посмотреть, если он правильно угадал...

файл с iconv -F в системе Windows-1252-T в кодировке UTF-8 

Некоторые кодировки (как ISO-8859-3, стандарт ISO-8859-1) Есть много символов в общем-иногда это не легко, чтобы увидеть, если мы нашли идеальный набор символов...

Поэтому очень важно иметь метаданные, связанные с соответствующим текстом (например в XML).

+295
kolaval 31 мая 2012 г., 11:35:32

Понятно, что ошибка из-за следующих шагов

сделать[2]: оставляя в каталог /usr/местные/src в/в OpenSSL-1.0.1 е/приложений сделать[1]: *** [пакет] Ошибка 2 сделать[1]: оставляя в каталог/usr/местные/src в/в OpenSSL-1.0.1 е/приложений

вы можете исправить ошибку настроить с помощью команды ниже

./конфиг-префикс=/usr/местные/в OpenSSL --openssldir=/usr/местные/библиотека OpenSSL
+267
Mulayim Mamedov 17 июн. 2011 г., 10:37:01

Я бы хотел извлечь расширение из имени файла с нескольких точек. Например:

gbamidi-v1.0.tar.gz

Я должен сделать "tar.gz" не "ГЗ" или "0.tar.gz".

Я предпочитаю решения, не полагаясь на баш эксклюзивные функции (при использовании POSIX команды, как СЭД или отрезок ОК).

Редактировать: разумным решением может быть: "сделать все после Второй-последняя точка, но исключить цифры или подстрок с длиной <=1"

+259
ajaynejr 23 нояб. 2019 г., 09:21:22

Мне пришлось использовать команду chown -R пользователь:группа .* потому что wildcrd в bash не расширяется до точки, файлы по умолчанию, если точка не указана явно.

Это поведение может быть изменено с shopt -с dotglob, которая устанавливает возможность всегда включает скрытые файлы при расширении именем паттернов (известный как "подстановка").

+252
djfkdjfkd39939 1 нояб. 2016 г., 20:57:07

На GTK+, или инструментария GIMP, это мультиплатформенный инструментарий для создания графических пользовательских интерфейсов. Предлагая полный набор виджетов, GTK+, которое подходит для проектов начиная от маленьких одноразовых утилиты. Хотя он написан на C его был разработан с нуля для поддержки нескольких языков, таких как Perl, и Python, C++ и Java среди других.

Ссылки

+222
user3015702 6 дек. 2019 г., 03:20:06

Есть " не хватает в конце линии 5.

+186
Doug Treloar 22 июн. 2015 г., 05:20:05

bash скрипт

для меня в $имя_сценария
делать
 Эхо -Ан "запуск скрипта - $я\т - "
 метод exec 3>&1 4>&2
 ВАР=$( { время /ТМП/скрипты/$я 1>&3 2>&4; } 2>&1) # фиксирует время только
 метод exec 3>&- 4>&-

 Эхо "$ВДП"
сделано

распечатать следующие:

выполнив скрипт - Verify_disk.Баш - 1.42
выполнив скрипт - Verify_yum_list.Баш - 10.49
выполнив скрипт - Verify_size.Баш - 2.93
выполнив скрипт - Verify_mem_size.Баш - 0.71
выполнив скрипт - Verify_disk_size.Баш - 2.41
выполнив скрипт - Verify_wdisk.Баш - 1.63
выполнив скрипт - Verify_cpu.Баш - 0.74

с переменной $var-переменная, в которой печатают все эти выходные мы хотим выравнивание выходного

так оно и будет

выполнив скрипт - Verify_disk.Баш - 1.42
выполнив скрипт - Verify_yum_list.Баш - 10.49
выполнив скрипт - Verify_size.Баш - 2.93
выполнив скрипт - Verify_mem_size.Баш - 0.71
выполнив скрипт - Verify_disk_size.Баш - 2.41
выполнив скрипт - Verify_wdisk.Баш - 1.63
выполнив скрипт - Verify_cpu.Баш - 0.74

каковы дополнительные изменения, которые должны быть с $VAR в целях выравнивания последнего поля

+180
Heru Setiawan 12 авг. 2013 г., 02:05:10

Если вы работаете в комплект -е, добавить || правда после команды игнорировать провал этой команды.

пид=$(pidof /usr/Бен/Xvfb || правда)
если [ ! -Н "$PID-ы" ]; затем
 Xvfb :0 -экран 5 1024x768x8 &
интернет

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

если ! pidof /usr/Бен/Xvfb; затем
 Xvfb :0 -экран 5 1024x768x8 &
интернет
+163
Leif Erikson 10 февр. 2018 г., 02:06:00

OK, вот что я пытаюсь достичь,

Я хочу настроить нескольких систем в скрипт запуска, когда когда-либо любой USB-накопитель, а затем при определенной папки на флешку скопировать его содержимое в папку на компьютере.

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

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

по существу, практическая причина для этого заключается в том, что я хочу быть в состоянии вставить anystick в системы mutiple и автоматически копировать файлы на каждую систему. У меня 2 в Ubuntu устанавливается и 2 других, которые основаны на libreelec для Raspberry Pi, чтобы не так много вариантов для установки дополнительных пакетов, в основном базовые systemd и написании сценариев для интерпретатора bash, я надеюсь

Я хочу, чтобы решение пересечь Linux как это будет использоваться как с Ubuntu и libreelec. Я бы предпочел использовать систему D но udev может оказаться лучшим решением.

+159
RMS 23 дек. 2011 г., 05:10:21

как я могу вычесть число минут, прошедших в сутки количество минут в день (т. е. 1440)? Поэтому в основном я хочу, чтобы вычесть выход выше от 1440.

+70
Rebecca Cunningham 29 апр. 2019 г., 18:21:51

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

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

#! /бин/Баш

process_line() {
 # работать здесь
 Эхо " = = 1$=="
}

логфайл=$1
файл=${журнала}.государство

если [ -Ф ${файл} ] ; тогда
 обработано=$(кота $файл)
еще
обработано=0
интернет

первоначально=0
ИФС='
'

в то время как читать линии ; делать
 если [ $первоначально -Гэ $обработанные ] ; тогда
 обработка Эхо $строки
 process_line "$строка"
интернет
первоначально=$(($первоначально,+1))
сделано < ${журнала}

Эхо $первоначально, > $файл

В основном, это экономит до, где она обрабатывается вход в отдельный файл ($Файл), и обрабатывает входные данные построчно из ссылки (пропуская уже обработанными).

Для этого потребуется немного больше обработки ошибок, очевидно, и если вход большой, это не оптимально. (Можно было бы сделать лучше, сохранив байтовое смещение и ищет, или с помощью ДД БС=1 пропуск=$already_read на count=$(($размера$already_read)) трубы на другой процесс, а не делать все построчно, но я бы выбрал Перл , если такая оптимизация необходима.)

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

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

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

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

Вместо того, чтобы делать обработку в баш в сам сценарий, вы могли бы использовать его, как это (заменить process_line с простого Эхо):

$ ./регистратор в /var/журнал/app12.войти | ./анализатор --logtype=app12

./анализатор будет получать данные в качестве входных данных.

+69
cucrisis 13 янв. 2011 г., 08:43:31

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil