Можете удалить RPM на компилятора RHEL6

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

Ошибка в скриптлет PREUN в rpm пакет для VMware-открытые-ВМ-инструменты-настройка xorg-коммунальные услуги

Я посмотрел на сценарий, используя оборотах --скрипты -Каиды в VMware-открыть-ВМ-инструменты-настройка xorg-коммунальные услуги. Глядя на скриптлет меня интересует я вижу это:

preuninstall скриптлет (используя /Бен/ш):
если [ $1 -EQ в 0 ] && [ -е в /usr/lib в/в VMware-сервис/установки/компания VMware-открытые-ВМ-инструменты-настройка xorg-коммунальные услуги ]; тогда
 # Это удалить
 в /usr/lib в/в VMware-сервис/установки/компания VMware-открытые-ВМ-инструменты-настройка xorg-коммунальных услуг/установщик удалить
интернет

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

Кто знает, что я должен быть глядя На, чтобы понять это?

+983
PoisonRain 18 апр. 2010 г., 01:57:07
31 ответов

Я пытаюсь использовать звуковой эквалайзер в Debian Джесси. У меня уже есть с PulseAudio установлен, поэтому я подумала с PulseAudio-эквалайзер, но, похоже, это доступно только для Debian стрейч. Так что я пытаюсь eq10q, что заставило меня установить много других библиотек (как libgtkmm-2.4-Дев, лв2-Дев, jalv, Джек, qjackctl, с PulseAudio-модуль-Джек...). До сих пор она не работает, как я думаю. Если я запускаю

jalv.http://eq10q.sourceforge.net/eq/eq10qs ГТК 

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

Если я запускаю jalv.gtk3 вместо jalv.ГТК, я вам несколько невзрачный интерфейс, но нет звука (видео не воспроизвести песню, VLC играет песня, но у меня нет звука). После закрытия jalv.окна gtk3 звук появляется, видео начать играть. То же самое происходит с jalv.gtkmm (с той лишь разницей, красивый интерфейс).

Я уже убил установщика, запустить и остановить jack_control, перезапустить PulseAudio так (как предложил здесь), перезагрузил комп, ничего не работает.

Это сообщение об ошибке я получил:

Родриго@в Debian:~$ jalv.http://eq10q.sourceforge.net/eq/eq10qs ГТК 
Плагин: http://eq10q.sourceforge.net/eq/eq10qs
Пользовательского интерфейса: http://eq10q.sourceforge.net/eq/eq10qs/gui
Джек наименование: EQ10Q стерео
Невозможно подключиться к серверу сокета подстраховаться = нет такого файла или каталога
Невозможно подключиться к серверу канал запроса 
jackdmp 1.9.10
Авторское право 2001-2005 Пол Дэвис и другие.
Копирайт 2004-2014 Гоомс.
jackdmp поставляется без всяких гарантий
Это свободная программа, и вы приглашаетесь повторно распространять ее
при определенных условиях; см. подробности в файле copying
нет буфера сообщений перерасход
нет буфера сообщений перерасход
нет буфера сообщений перерасход
Джек-сервер, запуск в режиме реального времени с приоритетом 10
самостоятельное подключение-режим "не ограничивать себя запросы на подключение"
audio_reservation_init
Приобрести аудио-карта Audio0
создание драйвер ALSA ... гв:ПЧ,0|гв:ПЧ,0/1024/2/48000/0/0|охранные системы|swmeter|-|32бит
настройка для 48000Hz, период = 1024 кадра (21.3 МС), буфера = 2 периода
Алса: последний выбранный образец формата для захвата: 32-битное целое число с обратным порядком байт
Алса: использовать 2 периода для захвата
Алса: последний выбранный образец формат для воспроизведения: 32-битное целое число с обратным порядком байт
Алса: использовать 2 периода для воспроизведения
Длина блока: 1024 кадров
Миди буферов: 32768 байт
Память буфера: 524288 байт
Частота обновления: 25.0 Гц

обход = 0.000000
input_gain = 0.000000
output_gain = 0.000000
filter1_gain = 0.000000
filter2_gain = 0.000000
filter3_gain = 0.000000
filter4_gain = 0.000000
filter5_gain = 0.000000
filter6_gain = 0.000000
filter7_gain = 0.000000
filter8_gain = 0.000000
filter9_gain = 0.000000
filter10_gain = 0.000000
filter1_freq = 30.000000
filter2_freq = 60.000000
filter3_freq = 120.000000
filter4_freq = 240.000000
filter5_freq = 480.000000
filter6_freq = 960.000000
filter7_freq = 1920.000000
filter8_freq = 3840.000000
filter9_freq = 7680.000000
filter10_freq = 15360.000000
filter1_q = 0.700000
filter2_q = 0.700000
filter3_q = 2.000000
filter4_q = 2.000000
filter5_q = 2.000000
filter6_q = 2.000000
filter7_q = 2.000000
filter8_q = 2.000000
filter9_q = 0.700000
filter10_q = 0.700000
filter1_type = 6.000000
filter2_type = 9.000000
filter3_type = 11.000000
filter4_type = 11.000000
filter5_type = 11.000000
filter6_type = 11.000000
filter7_type = 11.000000
filter8_type = 11.000000
filter9_type = 10.000000
filter10_type = 2.000000
filter1_enable = 0.000000
filter2_enable = 0.000000
filter3_enable = 0.000000
filter4_enable = 0.000000
filter5_enable = 0.000000
filter6_enable = 0.000000
filter7_enable = 0.000000
filter8_enable = 0.000000
filter9_enable = 0.000000
filter10_enable = 0.000000
in_1_vu_ctl = 0.000000
in_2_vu_ctl = 0.000000
out_2_vu_ctl = 0.000000
out_2_vu_ctl = 0.000000

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): Глеб-символы-данные **: g_object_set_qdata_full: утверждение 'кварк > 0' не удалось

(jalv.ГТК:4065): glibmm-критический **: Глеб::ObjectBase* Глеб::wrap_create_new_wrapper(символы*): утверждение 'wrap_func_table != 0' не удалось

(jalv.ГТК:4065): glibmm-предупреждение **: не удалось обернуть объект типа 'GdkPixbuf'. Подсказка: эта ошибка обычно вызвана неспособность назвать библиотекой функции init ().
Ошибка сегментирования
Родриго@в Debian:~ ошибка$ неизвестно...
прекратить позвонил после бросив экземпляр 'Джек::JackTemporaryException'
 что(): 

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

+921
The Big Fish 03 февр. '09 в 4:24

Я пытаюсь добавить рекурсивный поддержку моему filegrep сценарий.

По какой-то причине это не работает как ожидалось:

RECURSIVE_MODE=выкл.

# перебирать аргументы
по ARG в "[email protected]"
делать
 если [ -д "$АРГ" ] && [ $RECURSIVE_MODE = о ] ; тогда
 # рекурсивный вызов
 $0 $GREP_ARGS $АРГ/*
 Элиф [ -Ф "$арг" ]; затем
 filecat "$АРГ" | команда grep $GREP_ARGS | СЭД "ы#^#$АРГ: #"
еще
 [ "$АРГ" = "Р" ] && RECURSIVE_MODE=о
 # добавить к текущему грэп аргументы
 GREP_ARGS="$GREP_ARGS $АРГ"
интернет
сделано

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

Редактировать: скрипт должен работать так:

за каждый пройденный арг:

  • если текущий аргумент является каталогом, проверить, если рекурсивный режим включен, и если да рекурсивном вызове;
  • еще если тока ARG является файл, вызов команды grep с текущим рисунком;
  • еще исхожу из текущих ARG является грэп узор или грэп переключателя и добавления его к текущему $GREP_ARGS список.

Может быть, это не совсем надежный, но он отлично работает для меня в качестве замены для zgrep, pdfgrepи т. д.

+913
Walt 15 июл. 2012 г., 13:24:32
Другие ответы

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


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

Прямую использовать USB ОЗУ как нормальная ОС, единственное изменение заключается в том, что вы жесткий диск USB, то скорость ОС зависит от скорости подключения USB. Отвечая на ответить, да, она использует ОЗУ

+908
cajund 22 сент. 2015 г., 23:17:11

Это должно сделать это. Просто убедитесь, что вы попали по правильному пути. Кстати, GoAccess это отличный.

#!/бин/Баш
Путь=$путь:/главная/

_logdir="/СРВ/ВСП/журналы"
_logfiles="${_logdir}/access_*.журнал"

для журнала в $_logfiles; делать
_curfilename="${журнал##*/}"
 кот "${журнала}" | goaccess -а > "/СРВ/ВСП/статистика/${_curfilename}.HTML-код"
сделано

Можно даже разобрать сжатых файлов данных:

zcat выступает -F доступ.войти* | goaccess -а > "/СРВ/ВСП/статистика/${_curfilename}.HTML-код"

+901
Angela Dawn 30 сент. 2011 г., 10:17:05

Я все понял. Я пишу конфигурацию языка, когда в любом случае настройка автологина, а вот где я указывая пользователю, так правильно это указать в системе по умолчанию, в то же время: wiki.ubuntu.com/LightDM#Changing_the_Default_Session

Однако, когда эта ошибка исправлена: https://bugs.launchpad.net/lightdm/+ошибка/1371710 Мне нужен лучший способ, чтобы установить для каждого пользователя по умолчанию, так как языка не будет изменена/перезапустить для каждого авторегистрации пользователей.

Дополнительные сведения: языка, рабочего стола, предпочтение будет посмотреть в файле/var/lib в/AccountsService/пользователи/пользователь$ (нет хороших врачей, но некоторые дразнящие подробности здесь), и если не найден в файле$Home/.восстановить (описано здесь). Когда пользователь входит в систему и выбирает де, оба эти места заполняются. Таким образом, сценарий может предоставление какой-либо из этих мест (либо с помощью dbus интерфейс или записи в файл AccountService напрямую), чтобы установить подходящее значение по умолчанию для пользователя.

+841
alk453 21 февр. 2016 г., 13:53:19

У меня есть файл внутри каталога в корневой каталог. Мне нужно применить команды chmod 640 и Чаун на все файлы. У меня есть две команды, одна, чтобы найти пути к файлам и другим применить команду chmod и Чаун. Как я могу применить команду chmod и chown для вывода команды find

Пример:

найти . -тип F -имя 'myawesomeapp.jar'

команду chmod 640 /path/to/file/myawesomeapp.jar
Чаун корень основной /path/to/file/myawesomeapp.jar

команду chmod 640 /path/to/another/file/myawesomeapp.jar
Чаун корень основной /path/to/another/file/myawesomeapp.jar
+786
garrrmonija 24 июл. 2015 г., 16:14:29

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

Python в модуле itertools может помочь вам создание и монтаж всех комбинаций.

Я предлагаю Python и не Perl, а это больше математическая задача, а не манипуляций с текстом один.

#!/usr/Бен/ОКР питона

из модуле itertools импорт combinations_with_replacement

для X в combinations_with_replacement('0123456789abcdef', 40):
 ч = ".присоединяйтесь к(Х)
 для Y в xrange(9500001):
 для R в ("770x770", "800х800"):
 печать "{0}_{1}_{2}".формат(м, р, ч)

Конечно, Python-это способ медленнее, чем C, так что не ожидайте лучших спектаклей. С другой стороны, не рассчитывайте получить такой же результат в C с только 5 строк кода.

+744
Habin Moon 20 янв. 2012 г., 02:22:06

Возможно ли объединить эти три команды в одну?

ням установить в Emacs
в Yum groupinstall "виртуализация"
в Yum localinstall /tmp/и привет.об / мин

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

+701
762 3 янв. 2016 г., 10:25:45

Если вам нравится , как awk попробовать

Эхо "$ввод" | \
на awk -в ОФС=';' '
{для(i=4;$я!="#";я++)
 3 $=3$ов $я
 печатать $(НФ-3),$2,$1,$(НФ-2),$(НФ-1),$3}'

Же можно сделать с GNU СЕПГ

Эхо "$ввод" | \
СЭД -Р 'С/(\Х*)( \Х* )(.*) # И \S* (\Х*)( .* )\С*/\4\2\1\5\3/;с/ /;/г'
+698
Ambar Khetan 14 февр. 2014 г., 15:17:54

Так что я в конечном итоге выяснить вопрос о моей собственной. Я где-то читал, что очень старые версии для mdadm используемых метаданных, и более новые версии используется более. Так как я переезжал из под Ubuntu 10.10 системы на CentOS в 6.9 (даже если он был успешно установлен на CentOS 6.9 в течение нескольких недель) я поняла, что бы объяснить, почему , например, /dev/md0 устройства был меньше исходного ПВ. Как только я загрузился обратно на Убунту 10.10 систему, собрал рейд, и побежал vgcfgrestore на исходном томе группу, рейд их монтируют в порядке и мои данные снова доступны.

Поэтому в основном файловых систем рейд построен на очень старых версиях-адреса не должны быть установлены непосредственно на новых дистрибутивов Linux.

+696
Mary C 26 окт. 2017 г., 19:39:32

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

  1. Пересоздать файловые системы: запуск программы fdisk -л /Дев/your_usb_deviceи воссоздать в вашем HD (можно изменить размеры и больше разделы если вы имеете некоторые специальные распределения в виду, но те на USB должен существовать в Вашем новом устройстве, и иметь по крайней мере одинаковый размер). Использование программы fdisk для разбиения ваших HD.
  2. Создать эти файловые системы: запустите массива и команды mkswap для создания нужны файловые системы.
  3. Крепление корень вашего HD находится в каталоге /MNT (если у вас есть дополнительные разделы для /дом, /ВАР ... необходимо монтировать их в /MNT): смонтировать /dev/your_HD /тугриков
  4. Копировать файлы с USB на HD: в rsync-АВ-исключить=/Дев --исключить=/sys файла --исключить=в/proc --исключить=в/MNT /* /тугриков/
  5. Определения ваших устройств идентификаторы: blkid даст вам идентификаторы, найти эти ваши HD новые разделы и изменять каталог/mnt в/etc/fstab и так, что матч Маунт-идентификаторы новых.
  6. Изменить харчи.cfg следующее: изменить /шоссе/загрузки/grub/харч.cfg и так, что он указывает на новые HD идентификаторов.
  7. Установить grub на жесткий диск в МБР: жратва-установить --загрузки-КАТАЛОГ=КАТАЛОГ/MNT/загрузки /разработки/your_HD

После этого вы должны быть в состоянии начать с вашей HD (вам не нужен ключ USB при загрузке).

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

Если вы с помощью UEFI может потребоваться некоторые дополнительные настройки и/или параметры в grub-установить.

+676
diman03052000 25 сент. 2018 г., 09:19:26

Я написал модуль марионетка, которая корректирует время через NTP, но это работает только на сервера с небольшим смещением НТП.

Бывают иногда сервер временного сдвига выше, чем 10 минут по разным причинам.

Я хочу сделать модуль марионетка, которая работает старпома "услуги нтпд стоп; активация ntp3.домен.местный; услуги нтпд старт", когда НТП смещение слишком высока, чтобы forcably правильное время.

Как я могу увидеть, если НТП смещение слишком высока для того, чтобы сказать марионетка для выполнения этой команды? Или есть лучшие решения?

+631
user2560528 5 мая 2015 г., 21:42:08

Раздел sda2, скорее всего, физического объема, который составил логических томов ваших ЛВМ по 'root' и 'обмен'. Вы сможете восстановить метаданные с https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_Administration/mdatarecover.html

+628
greatillusion 10 июн. 2011 г., 06:07:58

У меня есть старый нетбук с один USB-порт и сломанный жесткий диск. Я как-то приобрел 16Гб с Lubuntu 15.10 волей жить по USB. Я хочу использовать это в качестве основной ОС на моем нетбуке. Поскольку у меня нет доступа к другому компьютеру, я хочу каким-то образом удалось установить с Lubuntu на флешку я загрузил видео сессию. Есть какой-нибудь способ? Мой нетбук размер оперативной памяти 1 ГБ.

+623
user3025253 25 дек. 2016 г., 12:36:48

Другой способ (и меньше набирать) это тр:

тр -д '".' < файл
+610
psyco 15 мая 2016 г., 20:01:51

Для подсчета количества не скрытых каталогов (в текущем каталоге), используя Баш:

shopt -с nullglob
комплект -- */
е 'есть %D, для скрытых подкаталогов в %з\п' "$#" "$ФРД"

Включить в подсчет скрытых каталогах:

shopt -с dotglob nullglob
комплект -- */
е 'есть %D подкаталоги в %з\п' "$#" "$ФРД"

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

Каталог имена будут присвоены позиционные параметры $1, $2 и т. д. используя набор, и количество этих параметров хранится в $# оболочкой (так что нет никакой необходимости на самом деле петли над ними, чтобы их пересчитать).

Если вы чувствуете себя более комфортно с Баш массивов:

shopt -с dotglob nullglob
Дирс=( */ )
е 'есть %D подкаталоги в %з\п' "${#Дирс[@]}" "$ФРД"

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

В dotglob оболочки параметр, в Баш, сделает * матч скрытые имена, а также не скрытые имена. В nullglob оболочки вариантом будет сделать несовпадающих моделей расширится до ничего.

Связанные:

+564
Jean augustin 16 дек. 2016 г., 12:43:35

Вы можете использовать СЭД:

пид=$(команда sudo dmidecode -S Система-название продукта | СЭД 'с/ *//г')
+545
phillipoltedrf 30 дек. 2013 г., 10:11:11

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

#!/бин/Баш
Эхо "какой месяц?"
 Эхо "1 января"
 Эхо "2 февраля"
 Эхо "3 - марта"
 Эхо "4 апреля"
 Эхо "5 - мая"
 Эхо "6 июня"
 Эхо "7 июля"
 Эхо "8 августа"
 Эхо "9 сентября"
 Эхо "10 октября"
 Эхо "11 ноября"
 Эхо "12 декабря"
 Эхо ""
 Эхо -н "в каком месяце? "
 читать м

 если [ "$М" == "1" ]
тогда
 МН="Яна "
 Элиф [ "$м" == "2" ]
тогда
 МН="февраля "
 Элиф [ "$М" == "3" ]
тогда
 МН="марта "
 Элиф [ "$М" == "4" ]
тогда
 МН="апреля "
 Элиф [ "$М" == "5" ]
тогда
 МН="мая "
 Элиф [ "$М" == "6" ]
тогда
 МН="июня "
 Элиф [ "$М" == "7" ]
тогда
 МН="июля "
 Элиф [ "$М" == "8" ]
тогда
 МН="августа "
 Элиф [ "$М" == "9" ]
тогда
 МН="СЭП "
 Элиф [ "$М" == "10" ]
тогда
 МН="октября "
 Элиф [ "$М" == "11" ]
тогда
 МН="ноября "
 Элиф [ "$М" == "12" ]
тогда
 МН="декабря "
еще
 Эхо "неверный месяц"
интернет
 Эхо ""

#День
 Эхо -н "в какой день? "
 читать д
 если [ "$д" -это "9" ]
тогда
 мнд="млн"" ""$д"
 Элиф [ "$д" -ГТ "31" ]
тогда
мнд="1"
еще
мнд="млн$""$д"
интернет



 для ды в {0..4}; делать
 дата -д "$млн $д $ды дней" +'%б %_d'
сделано

Выход:

В каком месяце?
8
В какой день?
1

1 августа 
31 июля 
30 июля 
29 июля 
28 июля 

То, что я сейчас хочу, чтобы хранить каждую дату в переменную например первая строка должна 1 августа должны храниться в переменной Х1 31 июля должно храниться в переменной Х2 и т. д.. то, что я имею в виду, что выход на первый список должен храниться на Х1 и так далее.

+533
NatureN29 8 нояб. 2012 г., 23:01:06

Я думаю, что вы имеете в виду ВИМ, а не ви.

Это, действительно, работает в ВИМ, хотя я бы не использовать его, если я был на 100% уверен, что я бы никогда не трогать не-Linux операционная система, когда-либо. Причина в том, что другие операционки могут иметь свои собственные реализации ви, которые не выполняют это, и вы можете обнаружить, что при выполнении ви на этих платформах, сочетание клавиш CTRL-C имеет свое традиционное поведение: прервать процесс и оставить терминал в странном состоянии.

+440
who9vy 17 мая 2017 г., 10:05:34

Вы можете попытаться это СЭД следующим образом:

Приведенный ниже код использует GNU-версия СЭД (хотя он может быть компактно написаны в POSIX-совместимых так же)

СЭД -е '
/[{]/,/[}]/!б
/"теги":/!б

 ч;с/теги:/&\П/;С/\Н.*/ /;с/./ /г;х

с/теги:/&\Н/
:в
 з/\(\п.*\)\([^"]\) \([^"]\)/\1\2","\3/;та

г/\н/[/;с/$/]/;г

:б
с/","\(.*\)\(\Н.*\)/",\2"\1\2/;ТБ
з/\(.*\)\Н.*/\1/

'yourjsonfile

Рабочая

  1. Мы выбираем диапазон как { следующий } линий.
  2. Увеличить на "теги" строки в диапазоне, выбранном.
  3. Вычислить вложенности пространств для данного тега и хранить его в трюме.
  4. Двойные кавычки в теге данных в цикле
  5. Вставьте гнездовой пробелы после , в цикле
  6. Удалить все после последнего перевода строки в шаблон и распечатать.

Результаты

[
{
 "название": "титул",
"теги":["тага",
"тег-Б",
"позволяет управлять"]
},
{
 "название": "какое-то название 2",
"теги":["тага",
"позволяет управлять"]
},
...
]
+371
Deepak A 31 окт. 2012 г., 00:48:14

Маршрутизатор поддерживает балансировку нагрузки с использованием двух каналов связи глобальной сети. Как я вижу сценарий, сейчас вы не настроены балансировки нагрузки на маршрутизатор, у вас есть эти два WAN-соединения подключен и порт SMTP направляется к одному из LAN IP-адреса (компьютера), и роутер имеет только один шлюз по умолчанию к интернету я.е, порт WAN1. Поэтому даже если приходит пакет через порт wan2, он выходит через порт WAN1 к клиенту, и клиент будет видеть это как сказать "Привет" и получив ответ От в, которой он будет по понятным причинам игнорируют и так тайм-аут. ИМХО включение нагрузки балансировка в одиночку должна помочь решить вашу проблему.

+335
Raymond Ikechukwu 6 мая 2017 г., 08:09:39

Так что получить его не проблема и получения ловушки работают хорошо, однако никто из них не переводятся, несмотря на то, что я установил МИБС. Мне подтвердили, что каталог МИБ переменных указывают на правильные места (в моем случае /usr/доли/СНМП/МИБС) и подтвердили оба из следующих элементов:

 mibdirs /usr/доли/СНМП/МИБС
 МИБС все

В моей /и т. д./протокол SNMP/snmpd будет.conf файл. Запускается ли она с помощью snmptrapd или snmptranslate всякий раз, когда я пытаюсь выполнить любой перевод, я вижу одни и те же четыре вопроса:

Не найти zeroDotZero в модуль в snmpv2-SMI в (/usr/share/snmp/mibs/IP-MIB.txt)
Не найти zeroDotZero в модуль в snmpv2-SMI в (/usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt)
Не найти zeroDotZero в модуль в snmpv2-SMI в (/usr/share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt)
В snmpv2-SMI с::

предприятия.1991.1.1.4.13.9

Первые 3 появляются независимо от того, что я пытаюсь перевести, но внизу-то, что меня волнует, как это должно быть переведено на иную форму читаемого текста и не. В МИБС, что я устанавливал была ".тхт расширение" против ".мой" расширение, которое по умолчанию было и разрешения новые были все 600 против 755, что по умолчанию были, но если я из-под root я думаю, что не имеет никакого значения.

+327
Tan Li 28 февр. 2015 г., 19:59:29

Извините за мой предыдущий ответ, видимо я не прочитал Ваш вопрос, прежде чем ответить. На этот раз я сделал, и к счастью, я знаю правильный ответ :)

.Дэв является зарегистрированным домене (домен верхнего уровня), принадлежащий Google. Хром 63+ и Firefox 59+ заставят все домены, оканчивающиеся на .Дэв (а .ФОО) для перенаправления на HTTPS с помощью предустановленной строгая Транспортная безопасность HTTP-заголовок (ЭСТС).

Вот данные Whois:

$ в whois .Дэв
% Whois-сервер IANA
% для получения дополнительной информации о Лана, посетите http://www.iana.org
% Этого запроса возвращается объект 1 

домен: ДЭВ

организация: Чарльстон пути реестра Инк.
адрес: 1600 амфитеатр Парквей
адрес: Маунтин-Вью, Калифорния 94043
адрес: Соединенные Штаты

контакты: административный
название: политика доменов и соответствия
организация: Корпорация Google.
адрес: 34-й улице Н. 601 
адрес: Сиэтл, wa 98103
адрес: Соединенные Штаты
телефон: 1 202 642 2325
факс-нет: 1 650 492 5631
е-mail: [email protected]

контакт: технический
название: Ричард Роберто
организация: Корпорация Google.
адрес: 76 по 9-й, 4-й этаж
адрес: Нью-Йорк, Нью-Йорк 10011
адрес: Соединенные Штаты
телефон: 1 212 565 2633
факс-нет: 1 650 492 5631
е-mail: [email protected]

nserver: NS-TLD1.CHARLESTONROADREGISTRY.COM 2001:4860:4802:32:0:0:0:69 216.239.32.105
nserver: NS-TLD2.CHARLESTONROADREGISTRY.COM 2001:4860:4802:34:0:0:0:69 216.239.34.105
nserver: NS-TLD3.CHARLESTONROADREGISTRY.COM 2001:4860:4802:36:0:0:0:69 216.239.36.105
nserver: NS-TLD4.CHARLESTONROADREGISTRY.COM 2001:4860:4802:38:0:0:0:69 216.239.38.105
nserver: NS-TLD5.CHARLESTONROADREGISTRY.COM 2001:4860:4805:0:0:0:0:69 216.239.60.105
ДС-данные rdata: 60074 8 2 b942e2ce5aebf62fca59d05707e6dbb795211d540d8adba02e9e89e833424785

в whois: whois по.ник.Гугл

статус: Активный
Примечания: регистрационные данные: http://www.registry.google

создано: 2014-11-20
изменено: 2018-06-09
источник: агентство IANA

Вот соответствующий бит в исходном коде Chromium: https://chromium.googlesource.com/chromium/src.git/+/63.0.3239.118/net/http/transport_security_state_static.json#255

// eTLDs
// На данный момент, это только включает рдву, принадлежащего Google,
// но и другие gTLD и eTLDs могут поджать, если они заинтересованы.
{ "имя": "Гугл", "include_subdomains": правда, "режим": "форс-HTTPS", а "контакты": "Гугл" },
{ "имя": "Дэв", "include_subdomains": правда, "режим": "форс-протокол HTTPS" },
{ "имя": "фу", "include_subdomains": правда, "режим": "форс-протокол HTTPS" },
{ "имя": "страница", "include_subdomains": правда, "режим": "форс-протокол HTTPS" },
{ "имя": "приложение", "include_subdomains": правда, "режим": "форс-протокол HTTPS" },
{ "имя": "хром", "include_subdomains": правда, "режим": "форс-протокол HTTPS" },

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

+306
user227201 6 окт. 2015 г., 16:17:51

Я знаю, что вы просили для bash, но если вы ищете какие-либо программой командной строки, которая будет работать, я рекомендую питон:

питон -с", импорт ОС; существует = ОС.путь.isfile('myFile.txt'); печать(инт(существует))"
+305
Benjamin Hejda 25 окт. 2015 г., 19:29:40

Вы также можете сделать это с помощью одного вызова утилиты GNU awk и:

перекроить.на awk

# Установить awk, чтобы разделить входной сигнал на пробельные символы и
вкладка использовать # в качестве выходного поля сепаратора 
Начать {
 РС="[ \т\н]+"
Компания OFS="\Т"
}

# Печатать с помощью ФСУ или ПРС на основе элемента индекса
{
 е символы "%S", $1 (НД%н == 0 ? ОРС : ОФС)
}

# Добавить недостающие новой строки, когда последний ряд не полный
Конец { 
 если( НД%Н != 0) 
 функции printf "\Н"
}

Запустить его так:

на awk -е перекроить.на awk н=2 входной_файл

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

на awk -V вида n=2 'начать { РС="[ \т\п]+"; ОФС="\Т" } { функции printf "%ы", $1 (НД%н == 0 ? ОРС : ОФС) } конец { если( НД%Н != 0) е "\п" }' входной_файл

Выход:

АА
ААА б
ББ БББ
с чч
кхц д
ДД ДДД
э ээ
еее Ф
ФФ ФФФ
г гг
ггг ч.
НН ННН
я второй
III по Дж
ДжейДжей ююю

Или С П=3:

АА ААА
б ББ БББ
с СС ССС
д ДД ДДД
э эээ ээ 
Ф ФФ ФФФ
г ггг гг 
Н НН ННН
я II и III
Джей Джей ююю
+303
Gobinath Mallaiyan 22 июл. 2018 г., 13:36:00

Я пытаюсь удалить корневой сертификат из моей машины ОС Mac. При этом из программы Keychainaccess 'он спрашивает пароль, а затем ecKeychainItemDelete показывает: в Unix[операция не разрешен]'.

Я также пытался сделать это из терминала с помощью команды (с помощью sudo) и я получаю точно такое же сообщение об ошибке.

+283
Minjun 15 мая 2018 г., 03:11:33

Если вам нужно распаковать пакет initramfs и перепаковать его позже, вы можете использовать параметр-s/-I опции для сохранения окружающей среды команда в файл.

команды mkdir и initrd $ 
компакт-диск initrd в $ 
$ zcat выступает ../initrd.gz | команда -с ../файл initrd.команда команда cpio -я

Теперь у вас есть файл с окружающей средой команда, содержащие что-то вроде этого:

...
Дэв=fe05,Ино=20326044,режим=120777,с uid=0,gid в=0,nlink=1,rdev=0 Дэв=fe05,Ино=20326045,режим=20664,с uid=0,gid в=0,nlink=1,rdev=1281 Дэв=fe05,Ино=20326046,режим=20664,с uid=0,gid в=0,nlink=1,rdev=259 Дэв=fe05,Ино=20326047,режим=100644,с uid=0,gid в=0,nlink=1,rdev=0
...

Посмотрите на ваши файлы:

$ консоль стат Дэв/
 Файл: 'Дев/консоль'
 Размер: 0 блоков: 0 блок ввода-вывода: 4096 обычный пустой файл
 Устройство: fe05h/65029d инода: 20326045 ссылок: 1

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

$ касания <файл>
$ стат <файл>
$ # поставить информация о файле в среду команда с собственными параметрами

Чтобы buils образа initramfs вы просто запустите

$ найти | команда -я ../и initrd.команда команды cpio -o-Н-Клаусом | gzip-сжатия -с > ../initrd.gz
+213
markovski 15 мая 2016 г., 03:08:44

Вы можете просто синхронизировать время с помощью НТП прямо перед вашими начинаем связи, например, с помощью небольшой скрипт для подключения к VPN:

#!/Бен/ш
активация ntp.example.com
для OpenVPN --config по сайту myvpn.конф
+210
Ichigo Kurosaki 29 июл. 2016 г., 07:35:03

Вы можете создать скрипт, который запускается при старте системы, так что он сначала спит в течение 4 минут и затем выполнить нужные правила iptables инструкция.

Что-то вроде:

#!/бин/Баш
в /etc/инит.д/с iptables, остановка
сон 4М
в /etc/инит.д/с iptables начать
в iptables -П падение напряжения на входе 

Для того, чтобы выполнить его при старте системы, скопировать скрипт с надлежащего разрешения (права доступа chmod +х yourscript.sh) в /etc/инит.D и обновить ваш RC, например:

обновление-РЦ.д yourscript.sh по умолчанию 100
+180
Phathutshedzo 10 мая 2010 г., 13:56:06

Есть программа, которая автоматически daemonizes себя и работает в фоновом режиме.

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

+135
HandsomePhil 11 янв. 2017 г., 21:49:23

Я пытаюсь установить операционную систему робота (рос)в моей системе. В какой-то момент мне нужно использовать следующее:

Эхо "источник /опт/роз/индиго/установки.Баш" >> ~/.bashrc следующее

Затем следующие

источник ~/.bashrc и[![Введите описание изображения здесь][1]][1]

Как только я делаю это в терминале, он показывает

в bash: /Home/имя_пользователя/catkin_ws/разработка/настройка.Баш: нет такого файла или каталога

Я не могу выяснить ошибку.

Примечание: источник /опт/роз/индиго/установки.Баш содержит следующие.

content of setup.bash

+61
phillip walsh 6 дек. 2010 г., 03:46:24

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

$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