Удалить строку с пробелами и цитаты из XML-файла

Я хочу удалить строку последних="фунт" из XML-файла. Пожалуйста, обратите внимание, есть один пробел перед первой буквой C. У меня проблемы с парсингом данных и удалением этой строки (включая начальное пространство) будет легче мне. Я знаю, что я могу использовать sed, но пространство в начале строки и двойные кавычки, кажется, бомбануло меня в мои попытки до сих пор.

Чтобы прояснить здесь приведен пример XML-кода.

<расположение>Эфиопии</местонахождения><страна>Эт</страна><shippingInfo> 
 <shippingServiceCost последних="фунт">2.83</shippingServiceCost>
<shippingType>квартира</shippingType>
<shipToLocations>по всему миру</shipToLocations></shippingInfo><sellingStatus>
<значение свойства currentprice последних="США">157.5</значение свойства currentprice>
<convertedCurrentPrice последних="фунт">111.45</convertedCurrentPrice>

Если я достигаю своей цели, линии convertedCurrentPrice бы прочитать:

<convertedCurrentPrice>111.45</convertedCurrentPrice>
+21
fich 11 июл. 2017 г., 04:47:17
30 ответов

Запуск пс-пс 16561 (замена ряд с ПИД каждого из тайна процессы, в свою очередь), чтобы увидеть, что приложение на самом деле.

+980
miningwa 03 февр. '09 в 4:24

Мне нужно, чтобы силу, с htaccess, редирект с HTTP на HTTPS сайта.

Требуется при использовании хостинга, как Dreamhost и rsquo.

+977
Ramin Ahangarzadeh 10 мая 2016 г., 19:17:57
Другие ответы

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


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

Вы добавили сан в КСО , но вам не скажу Калифорния включать расширения из КСО в сертификате. См https://security.stackexchange.com/questions/150078/missing-x509-extensions-with-an-openssl-generated-certificate или человек страницы для ЦС также в интернете на copy_extensions

Редактировать: вы также должны указать x509_extensions в КА - config, или эквивалентное, но менее удобный в командной строке опции -расширения, в любом случае указывает на раздел, который существует, но может быть пустым, если вы не хотите ни в СА-необходимые расширения. Я не заметил этого сначала, потому что я никогда не пробовал в случае расширения от КСО только и не конфигурации, что нереально для большинства КАС. Если вы укажите copy_extensions другие, чем никто (и КСО имеет некоторые), но не указать x509_extensions потом ка - ли поставить расширения на экзамен, но не установить сертификата версия V3 как требуется по стандартам (как rfc5280) для расширения присутствуют.

Это спорно, если это ошибка; на странице говорит x509_extensions/наращивание контролирует В3 установка, и, не сказав ни подобное о copy_extensions означает, что не получится, но ИМХО это конечно очень неоптимальный характеристика. Редактировать: это баг и будет исправлено, а пока используйте обходной путь, см. https://unix.stackexchange.com/a/394465/59699

Однако, на мой тест, это не решит вашу проблему. Хотя свиду был *.местные в сан - и CN и (сейчас) в противном случае действует, мой Firefox (53.0.2) и хром (59.0.3071.109) все-таки отклонить его с SSL_ERROR_CERT_DOMAIN_ERROR и ERR_CERT_COMMON_NAME_INVALID соответственно. Я догадался, что они не могли быть кроме местных от нормального 2+уровня логики и попробовал *.пример.местные: хром не принять, но Firefox не. Я тоже попробовал *.example.org и как хром и IE11 как и что , но по-прежнему не в Firefox (и, конечно, присваивая себе имена в реальной дву, как .орг - это не путь в DNS должен работать).

Это меня застрял. Некоторые работы OpenSSL может быть сделано, чтобы создать сертификат, содержащий почти все, что угодно, но то, что Firefox и Chrome будет принимать я не знаю. Я постараюсь разобраться с этим и обновление, если что-нибудь найду.


Я надеюсь, вы имеете в виду вы дали *.местные как с commonname только для сервера КСО, а не для ЦС (самоподписанный) сертификат. Если тему имена для CA и сертификаты листьев такие же, ничего не будет надежно работать. Редактировать: ваш отредактированный вопрос подтверждает правильность разных. Хотя он не упоминает также указание страны, государства и организации в соответствии с ка - политика, которую вы использовали.

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

И Жиль пункт про MD5 для алгоритма подписи тоже правильно.

Редактировать: 'сброс' сериал (и индекс) для OpenSSL и СА настройка-это плохая идея, если вы навсегда откажитесь от Серт и имя они были использованы для. Стандарты говорят, определенным центром сертификации не должен выдавать более одного сертификата с одним и тем же серийным значение в сертификат и серийный файл путь в OpenSSL ка (а также x509-на-Треб) реализует это. 'Реал' (публичных) но сегодня больше не использовать простой счетчик, но включают энтропии для блокирования атак столкновения на ПКИ -- Гугл hashclash-но это не проблема для личного ка, как у тебя. Я охотно могу поверить в браузере (или иной relier) быть несчастным, если он видит несколько сертификатов с одинаковыми серийными и имя центра сертификации, хотя я бы не ожидал браузер для постоянного хранения лист сертификата-и, таким образом, видеть обе старые и новые в одном процессе, если долгоиграющие-если вы импортировать его в действующим магазине, в том числе в Firefox, если вы делаете это постоянно "исключение".

+956
Alain Donadini 23 дек. 2016 г., 22:58:32

У меня есть команда, но она ничего не выводит. Если я сохраняю печати $0 или любому столбцу (электронная.г печать $2, печать $3) он будет печатать как надо. Кажется, что он не читает "если заявление".

на awk -Ф"," '{если ($2 >= 09170000000 && $2 <= 09179999999) печати $0 }' именем

Пример файла:

"пустышка","09171234567","","обманки","пустышки","обманки","пустышки"
+955
Dean Pearce 7 мая 2019 г., 16:26:24

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

+924
ostachio 7 окт. 2015 г., 19:43:14

Если вы используете apt-получить обновления, нет никаких проблем, потому что она продолжается там, где она была прервана. Кстати apt-получить работает является то, что он первым решает, какие пакеты нужны, популярность всех этих, а потом с dpkg устанавливает их. Процесс загрузки дискретными, как синхронизировать и через wget, например, но меткое имеет свой собственный внутренний способ борьбы с этим. Это не призыв к внешним программным обеспечением. Загруженный и частично загруженные файлы помещаются в каталог/var/кэш/АПТ.

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

+856
Risenpangan 9 июл. 2010 г., 06:46:23

У меня установлена Fedora 23 и двойная загрузка с Windows 10 на Dell Инспирон 1545. Система не распознает беспроводную карту с карты Broadcom BCM4312. Я скачал несколько РПМ и попытался установить их, но не удалось.

Мне удалось установить rfkill, но

список rfkill беспроводной доступ в интернет 

ничего не дает

rfkill список всех

ничего не дает также.

Что у меня есть

rpmfusion-бесплатно-релиза-23.noarch.об / мин

pmfusion-несвободные-Релиз-23.noarch.об / мин

kmod-WL по-4.2.3-300.fc23.архитектуру x86_64-6.30.223.271-4.fc23.архитектуру x86_64.об / мин

kmod-WL по-6.30.223.271-4.fc23.архитектуру x86_64.об / мин

для Broadcom-WL по-6.30.223.271-1.fc23.noarch.об / мин

Когда я пытался установить их через судо ДНФ-это не удалось, потому что он пытался скачать обновления, которые не представляется возможным, поскольку отсутствует связь с Интернетом.

Мне удалось установить

rpmfusion-бесплатно-релиза-23.noarch.об / мин

pmfusion-несвободные-Релиз-23.noarch.об / мин

запустив 'судо РПМ-лкх ', но когда я запускаю

судо РПМ-ВЖК kmod-WL по-6.30.223.271-4.fc23.архитектуру x86_64.об / мин

Я вам

предупреждение: kmod-WL по-6.30.223.271-4.fc23.архитектуру x86_64.об / мин: заголовок В4 и RSA/SHA1 подписание, ключ ID 5ca6c469: NOKEY
ошибка: не удалось зависимостей:
 kmod-WL по-4.2.3-300.fc23.архитектуру x86_64 >= 6.30.223.271-4.fc23 нужен kmod-WL по-6.30.223.271-4.fc23.архитектуру x86_64

Я попытался запустить

судо РПМ-ВЖК kmod-WL по-4.2.3-300.fc23.архитектуру x86_64-6.30.223.271-4.fc23.архитектуру x86_64.об / мин

но у меня

предупреждение: kmod-WL по-4.2.3-300.fc23.архитектуру x86_64-6.30.223.271-4.fc23.архитектуру x86_64.об / мин: заголовок В4 и RSA/SHA1 подписание, ключ ID 5ca6c469: NOKEY
ошибка: не удалось зависимостей:
 для WL-kmod-обычный >= 6.30.223.271 нужен kmod-WL по-4.2.3-300.fc23.архитектуру x86_64-6.30.223.271-4.fc23.архитектуру x86_64

Я хотел, чтобы соединиться с интернетом через смартфон Android, но я не нашел возможность установить соединение через USB.

Я есть способ, чтобы установить пакеты kmod и Broadcom-зя? Кто-нибудь может предложить решение? Спасибо заранее...

+798
Jony Ahmed 11 июн. 2012 г., 19:08:42

Этот термин переменная окружения таким образом, что вы, пользователь, могу сказать программ (например, в Emacs, грэп, меньше, лс, и ВИМ) какой терминал они работают, так они будут знать ее параметры, в том числе, какие возможности он имеет и какой последовательности они должны выдавать, чтобы открыть их. Это существует, потому что это слишком сложно, в общем, для программного обеспечения, чтобы определить это для себя (и было почти невозможно, когда пользователи сопрягаемых с компьютерами через терминалы , которые были внешними, и только подключается к компьютеру с помощью кабеля для передачи данных).

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

Итак, гном-терминал имеет все возможности у него есть. Это может быть возможным, чтобы регулировать/ограничивать этими внешне например, через параметры командной строки, предварительно существующей среды, файлы конфигурации, и диалоги в оконной раме, но не меняя срок в оболочке в окне. Если он способен отображать 256 цветов, тогда он способен отображать 256 цветов, и вы сможете привести его к этому отправив его на соответствующие escape-последовательности. Но, пока у вас срок установлен в xterm, программы, которые вы запустите будут верить, что вы говорите им что они работают в восемь-цвет-способны терминал и поэтому они будут ограничивать их запросы (escape-последовательности) для этих возможностей. Вам нужно установить срок , чтобы в xterm-256color, не включать гном-терминал , чтобы отобразить 256 цветов, но сказать программ, таких как грэп и ЛС , чтобы задатьего использовать более чем 8 цветов.

+770
SNR 8 апр. 2012 г., 11:11:43

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


Давайте подтвердить, что это фактическое поведение в glibc.

При обработке диапазона, в glibc использует:

 если (decimal_ellipsis)
 пока (isdigit (*СР) && СР >= с)
--СР;
еще
 пока (isxdigit (*СР) && СР >= с)
{
 если (!isdigit (*СР) && !isupper (*СР))
 lr_error (ЛР _("\
 формат шестнадцатеричного диапазона следует использовать только прописные символы"));
--СР;
}

где isxdigit проверяет ричная цифра, и isdigit десятичной. Позже, его филиалы преобразование в целое число потребляемых подстроки точно так же и ведет, как вы ожидали. Ранее он определил вид многоточие в ходе анализа, полученных от анализатора.

В кодировке UTF-8 файл с набором символов механически генерируется из unicode.org'ы UnicodeData.txtсоздание 64-кодовая точка колеблется с двумя точками. Я полагаю, что эта удобная автоматическая генерация является, по крайней мере, частично за расширение, но я не знаю. Более ранние версии glibc также автоматически, но с помощью другой программы и тот же формат.

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


Если дали что-то вроде

<U3400>..<U3430> /XE3 установлены/Х90/Х80 <дальневосточные иероглиф расширение>

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

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

+723
tyk 21 февр. 2014 г., 17:47:19

Я пытаюсь установить пакет pymedia на моего Ubuntu 18.04 ПК и я взял пример из этого поста. Но я получаю следующие ошибки:

[email protected]:~/загрузки/pymedia-1.3.7.3$ питона setup.py построить
Используя конфигурирования Unix...

Огг : нашли
ВОРБИС : нашли
FAAD : нашли
MP3LAME : нашли
VORBISENC : нашли
Алса : нашли
Продолжить строительство pymedia ? [М,н]:г
запуск сборки
работает build_py
работает build_ext
здания pymedia.аудио.расширение звука 
архитектуру x86_64-Линукс-гну-на GCC -pthread в -DNDEBUG -г -fwrapv -О2 -стены -устриц.-прототипы -ФНО-строгий сглаживания -Wdate времени -D_FORTIFY_SOURCE=2 -г -fdebug-приставка-карта=/построить/вместо python2.7-3hk45v/вместо python2.7-2.7.15~ник1=. -fstack-Protector и-сильная -Wformat -Werror=Format-и безопасности -спос -DBUILD_NUM=1866 -DPATH_DEV_DSP="/Дев/ДСП" -DPATH_DEV_MIXER="/Дев/смеситель" -D_FILE_OFFSET_BITS=64 -DACCEL_DETECT=1 -DHAVE_MMX=1 -DHAVE_LINUX_DVD_STRUCT=1 -DDVD_STRUCT_IN_LINUX_CDROM_H=1 -DCONFIG_VORBIS -DCONFIG_VORBIS -DCONFIG_FAAD -DCONFIG_MP3LAME -DCONFIG_VORBIS -DCONFIG_ALSA -DHAVE_AV_CONFIG_H -DUDF_CACHE=1 -водно -водно -водно -я в/usr/включать/хромой -водно -водно -я/главная/sreekanth/загрузки/pymedia-1.3.7.3 -Isound/ -я в/usr/включать/вместо python2.7 -с sound/sound.cpp -построение/темп.ОС Linux-x86_64 с-2.7/звук/звук.о
cc1plus: предупреждение: параметр командной строки ‘-устриц.-прототипы действителен для C/взаимодействию, но не для C++
звук/звук.ЧГК:183:4: предупреждение: неверный суффикс в прямом; В C++11 требует, чтобы пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\Т"RESAMPLE_NAME"()"
^
звук/звук.КПП:195:4: предупреждение: неверный суффикс в прямом; В C++11 требует, чтобы пространство между буквальным и строку макроса [-Wliteral-суффикс]
 "Следующие методы "ANALYZER_NAME":\Н" \
^
звук/звук.КПП:196:4: предупреждение: неверный суффикс в прямом; В C++11 требует, чтобы пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\Т"AS_FREQS_NAME"()"\
^
звук/звук.КПП:197:4: предупреждение: неверный суффикс в прямом; В C++11 требует, чтобы пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"AS_BANDS_NAME"()"
^
звук/звук.КПП:202:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\Т"PLAY_NAME"()"
^
звук/звук.КПП:203:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"PAUSE_NAME"()"
^
звук/звук.КПП:204:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"UNPAUSE_NAME"()"
^
звук/звук.КПП:205:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"STOP_NAME"()"
^
звук/звук.КПП:206:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"POSITION_NAME"()"
^
звук/звук.КПП:207:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"CHANNELS_NAME"()"
^
звук/звук.КПП:208:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"GETRATE_NAME"()"
^
звук/звук.КПП:209:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"GET_LEFT_NAME"()"
^
звук/звук.КПП:210:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"GET_SPACE_NAME"()"
^
звук/звук.КПП:211:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"IS_PLAYING_NAME"()";
^
звук/звук.КПП:216:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\Т"START_NAME"()"
^
звук/звук.КПП:217:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"STOP_NAME"()"
^
звук/звук.КПП:218:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"POSITION_NAME"()"
^
звук/звук.КПП:219:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"CHANNELS_NAME"()"
^
звук/звук.ЧГК:220:3: предупреждение: неверный суффикс в прямом; В C++11 требует, чтобы пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"GETRATE_NAME"()"
^
звук/звук.КПП:221:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"GET_SIZE_NAME"()"
^
звук/звук.КПП:222:3: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
"\п\т"GET_DATA_NAME"()";
^
звук/звук.КПП:401:30: предупреждение: неверный суффикс в прямом; В C++11 требует, чтобы пространство между буквальным и строку макроса [-Wliteral-суффикс]
 если (!PyArg_ParseTuple(параметр args, "ш|я:"INPUT_NAME, &iFreqRate, &iChannels, &iFormat, &ИИД ))
^
звук/звук.КПП:432:13: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
ИМЯ_МОДУЛЯ"".INPUT_NAME,
^
звук/звук.КПП:652:30: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
 если (!PyArg_ParseTuple(параметр args, "ш|я:"OUTPUT_NAME, &iFreqRate, &iChannels, &iFormat, &ИИД ))
^
звук/звук.КПП:681:13: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
ИМЯ_МОДУЛЯ"".OUTPUT_NAME,
^
звук/звук.КПП:918:30: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
 если (!PyArg_ParseTuple(аргументы, "|я:"MIXER_NAME, &ИИД ))
^
звук/звук.КПП:967:13: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
ИМЯ_МОДУЛЯ"".MIXER_NAME,
^
звук/звук.КПП:1013:30: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
 если (!PyArg_ParseTuple(аргументы, "с#:"RESAMPLE_NAME, &sData, &илен ))
^
звук/звук.КПП:1087:13: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
ИМЯ_МОДУЛЯ"".RESAMPLER_NAME,
^
звук/звук.КПП:1132:30: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
 если (!PyArg_ParseTuple(аргументы, "с#:"AS_FREQS_NAME, &sData, &илен ))
^
звук/звук.КПП:1169:30: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
 если (!PyArg_ParseTuple(параметр args, "является:"AS_BANDS_NAME, &iBands, &sData, &илен ))
^
звук/звук.КПП:1176:14: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
 "групп( %д ). Использовать "AS_FREQS_NAME"() если вы хотите поддержать больше групп"., iBands, MAX_BANDS );
^
звук/звук.КПП:1264:30: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
 если (!PyArg_ParseTuple(аргументы, "III:"у ANALYZER_NAME, &iChannels, &iSamplesIn, &iFreqsOut ))
^
звук/звук.КПП:1307:13: предупреждение: неверный суффикс в прямом; В C++11 требует пространство между буквальным и строку макроса [-Wliteral-суффикс]
ИМЯ_МОДУЛЯ"".ANALYZER_NAME,
^
В файле, который включается от звука/звук.ЧГК:31:0:
звук/audio_alsa.ч: в OSoundStream функции-члена ‘инт::инит(инт, инт, инт, инт)’:
звук/audio_alsa.ч:322:19: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
 голец *cardname = "по умолчанию";
^~~~~~~~~
звук/audio_alsa.ч:324:15: предупреждение: неиспользуемая переменная ‘вал’ [-Wunused-переменной]
 беззнаковый инт вал;
^~~
звук/audio_alsa.ч: в функции-члена ‘инт ISoundStream::инит(инт, инт, инт)’:
звук/audio_alsa.ч:666:19: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
 голец *cardname = "по умолчанию";
^~~~~~~~~
В файле, который включается от звука/звук.ЧГК:31:0:
звук/audio_alsa.ч: в смеситель функции-члены типа bool::SetMuteControlValue(инт, инт, инт, инт)’:
звук/audio_alsa.ч.:973:9: предупреждение: рекомендуем явные скобки, чтобы избежать неоднозначного ‘другой’ [-Wdangling-другому]
 если (snd_mixer_selem_has_playback_channel(Елем (snd_mixer_selem_channel_id_t)канал))
^
звук/audio_alsa.ч:1012:9: предупреждение: рекомендуем явные скобки, чтобы избежать неоднозначного ‘другой’ [-Wdangling-другому]
 если (snd_mixer_selem_has_capture_channel(Елем (snd_mixer_selem_channel_id_t)канал))
^
звук/audio_alsa.ч: в микшер конструктор‘:: смеситель(тип int)’:
звук/audio_alsa.ч:1033:19: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
 голец *cardname = "по умолчанию";
^~~~~~~~~
звук/audio_alsa.ч: в функции-члена ‘боол смеситель::SetControlValue(инт, инт, инт, инт, инт)’:
звук/audio_alsa.ч:1330:8: предупреждение: рекомендуем явные скобки, чтобы избежать неоднозначного ‘другой’ [-Wdangling-другому]
 если (snd_mixer_selem_is_capture_mono(Элема))
^
sound/sound.cpp: в глобальной области видимости:
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
};
^
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:791:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
звук/звук.ЧГК:798:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
};
^
звук/звук.ЧГК:798:1: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
sound/sound.cpp: в функции ‘пустота initsound()’:
звук/звук.ЧГК:1451:66: предупреждение: стандарт ISO на C++ запрещает преобразование Строковой константы к ‘char*’ и [-Wwrite-строки]
 g_cErr = PyErr_NewException(ИМЯ_МОДУЛЯ".SoundError", нуль, нуль);
^
В файле, который включается от звука/звук.ЧГК:31:0:
звук/audio_alsa.ч: на глобальном уровне:
звук/audio_alsa.ч:112:26: предупреждение: ‘snd_mixer_elem_t* alsamixer_find_elem(snd_mixer_t*, char*, то тип int)’ определена, но не используется [-Wunused-функция]
 статические snd_mixer_elem_t *alsamixer_find_elem(snd_mixer_t *ручка, шар *управление, int идентификатор)
^~~~~~~~~~~~~~~~~~~
звук/audio_alsa.ч: в OSoundStream функции-члена ‘инт::инит(инт, инт, инт, инт)’:
звук/audio_alsa.ч:408:15: предупреждение: ‘кадры’ может быть использована неинициализированная в этой функции [-Wmaybe-неинициализированные]
 это->bufsize=это->рамкаразмер * кадры;
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
архитектуру x86_64-Линукс-гну-на GCC -pthread в -DNDEBUG -г -fwrapv -О2 -стены -устриц.-прототипы -ФНО-строгий сглаживания -Wdate времени -D_FORTIFY_SOURCE=2 -г -fdebug-приставка-карта=/построить/вместо python2.7-3hk45v/вместо python2.7-2.7.15~ник1=. -fstack-Protector и-сильная -Wformat -Werror=Format-и безопасности -спос -DBUILD_NUM=1866 -DPATH_DEV_DSP="/Дев/ДСП" -DPATH_DEV_MIXER="/Дев/смеситель" -D_FILE_OFFSET_BITS=64 -DACCEL_DETECT=1 -DHAVE_MMX=1 -DHAVE_LINUX_DVD_STRUCT=1 -DDVD_STRUCT_IN_LINUX_CDROM_H=1 -DCONFIG_VORBIS -DCONFIG_VORBIS -DCONFIG_FAAD -DCONFIG_MP3LAME -DCONFIG_VORBIS -DCONFIG_ALSA -DHAVE_AV_CONFIG_H -DUDF_CACHE=1 -водно -водно -водно -я в/usr/включать/хромой -водно -водно -я/главная/sreekanth/загрузки/pymedia-1.3.7.3 -Isound/ -я в/usr/включать/вместо python2.7 -C звуковая/разрешение.с-построение/темп.ОС Linux-x86_64 с-2.7/звук/разрешение.о
звук/частоты дискретизации.C: в функции ‘fractional_resample’:
звук/частоты дискретизации.З.:48:24: предупреждение: переменная ‘пов’ установлен, но не используется [-Wunused-но-набор-переменной]
 беззнаковый инт ГРП, инкр;
^~~~
архитектуру x86_64-Линукс-гну-на GCC -pthread в -DNDEBUG -г -fwrapv -О2 -стены -устриц.-прототипы -ФНО-строгий сглаживания -Wdate времени -D_FORTIFY_SOURCE=2 -г -fdebug-приставка-карта=/построить/вместо python2.7-3hk45v/вместо python2.7-2.7.15~ник1=. -fstack-Protector и-сильная -Wformat -Werror=Format-и безопасности -спос -DBUILD_NUM=1866 -DPATH_DEV_DSP="/Дев/ДСП" -DPATH_DEV_MIXER="/Дев/смеситель" -D_FILE_OFFSET_BITS=64 -DACCEL_DETECT=1 -DHAVE_MMX=1 -DHAVE_LINUX_DVD_STRUCT=1 -DDVD_STRUCT_IN_LINUX_CDROM_H=1 -DCONFIG_VORBIS -DCONFIG_VORBIS -DCONFIG_FAAD -DCONFIG_MP3LAME -DCONFIG_VORBIS -DCONFIG_ALSA -DHAVE_AV_CONFIG_H -DUDF_CACHE=1 -водно -водно -водно -я в/usr/включать/хромой -водно -водно -я/главная/sreekanth/загрузки/pymedia-1.3.7.3 -Isound/ -я в/usr/включать/вместо python2.7 -с sound/fft.cpp -построение/темп.ОС Linux-x86_64 с-2.7/звук/БПФ.о
cc1plus: предупреждение: параметр командной строки ‘-устриц.-прототипы действителен для C/взаимодействию, но не для C++
архитектуру x86_64-linux-ПО с GNU G++ и-pthread в -общем -зя,-О1 -от WL,-Bsymbolic-функции -от WL,-Bsymbolic-функции -з,-з,relro -ФНО-строгий сглаживания -DNDEBUG -г -fwrapv -О2 -стены -устриц.-прототипы -Wdate времени -D_FORTIFY_SOURCE=2 -г -fdebug-приставка-карта=/построить/вместо python2.7-3hk45v/вместо python2.7-2.7.15~ник1=. -fstack-Protector и-сильная -Wformat -Werror=Format-и безопасности -ДС,-Bsymbolic-функции -от WL,-Z,то relro -Wdate времени -D_FORTIFY_SOURCE=2 -г -fdebug-приставка-карта=/построить/вместо python2.7-3hk45v/вместо python2.7-2.7.15~ник1=. -fstack-Protector и-сильная -Wformat -Werror=формат-защищенная сборка/темп.ОС Linux-x86_64 с-2.7/звук/звук.построение/темп.ОС Linux-x86_64 с-2.7/звук/разрешение.построение/темп.ОС Linux-x86_64 с-2.7/звук/БПФ.о-л в/usr/lib в/x86_64 с-Линукс-гну -л в/usr/lib в/x86_64 с-Линукс-гну -л в/usr/lib в/x86_64 с-Линукс-гну -л в/usr/lib в/x86_64 с-Линукс-гну -л в/usr/lib в/x86_64 с-Линукс-гну -л в/usr/lib в/x86_64 с-Линукс-гну -логировать -lvorbis -lfaad -lmp3lame -lvorbisenc -lasound -построение/Либ.ОС Linux-x86_64 с-2.7/pymedia/аудио/звук.так
здания pymedia.аудио.расширение acodec' 
создание сборки/темп.ОС Linux-x86_64 с-2.7/аудио
создание сборки/темп.ОС Linux-x86_64 с-2.7/аудио/acodec
создание сборки/темп.в Linux-x86_64 с-2.7/аудио/кодеком
создание сборки/темп.ОС Linux-x86_64 с-2.7/аудио/кодеком/liba52
архитектуру x86_64-Линукс-гну-на GCC -pthread в -DNDEBUG -г -fwrapv -О2 -стены -устриц.-прототипы -ФНО-строгий сглаживания -Wdate времени -D_FORTIFY_SOURCE=2 -г -fdebug-приставка-карта=/построить/вместо python2.7-3hk45v/вместо python2.7-2.7.15~ник1=. -fstack-Protector и-сильная -Wformat -Werror=Format-и безопасности -спос -DBUILD_NUM=1866 -DPATH_DEV_DSP="/Дев/ДСП" -DPATH_DEV_MIXER="/Дев/смеситель" -D_FILE_OFFSET_BITS=64 -DACCEL_DETECT=1 -DHAVE_MMX=1 -DHAVE_LINUX_DVD_STRUCT=1 -DDVD_STRUCT_IN_LINUX_CDROM_H=1 -DCONFIG_VORBIS -DCONFIG_VORBIS -DCONFIG_FAAD -DCONFIG_MP3LAME -DCONFIG_VORBIS -DCONFIG_ALSA -DHAVE_AV_CONFIG_H -DUDF_CACHE=1 -водно -водно -водно -я в/usr/включать/хромой -водно -водно -я/главная/sreekanth/загрузки/pymedia-1.3.7.3 -плеером iAudio/ -я в/usr/включать/вместо python2.7 -с аудио/acodec/acodec.с-построение/темп.ОС Linux-x86_64 с-2.7/аудио/acodec/acodec.о
В файл включены из /usr/включать/stdint.ч:37:0,
 из /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/7/включить/stdint.ч:9,
 из /usr/включать/вместо python2.7/pyport.ч:13,
 из /usr/включать/вместо python2.7/питон.ч:61,
 из аудио/acodec/acodec.З.:27:
в /usr/включать/x86_64 с-линукс-дистрибутив GNU/биты/stdint-uintn.ч:27:20: ошибка: несовместимые типы для ‘uint64_t’
 оператор typedef __uint64 в_Т uint64_t;
^~~~~~~~
В файл включены из /usr/включать/вместо python2.7/pyport.ч:9:0,
 из /usr/включать/вместо python2.7/питон.ч:61,
 из аудио/acodec/acodec.З.:27:
аудио/inttypes.ч:57:17: Примечание: предыдущее объявление ‘uint64_t’ был здесь
 определение типа uint64 в uint64_t;
^~~~~~~~
В файл включены из аудио/кодеком/avcodec.ч:14:0,
 из аудио/acodec/acodec.Градусы:30:
аудио/кодеком/общие.ч: в функции ‘skip_bits’:
аудио/кодеком/общие.ч:571:17: предупреждение: установить переменную ‘re_cache’ но не используется [-Wunused-но-набор-переменной]
 OPEN_READER(ре, х)
^
аудио/кодеком/общие.ч:393:13: Обратите внимание: в определении макроса ‘OPEN_READER’
 название int##_cache= 0;\
^~~~
В файл включены из аудио/acodec/acodec.З.:31:0:
аудио/кодеком/dsputil.ч: на верхнем уровне:
аудио/кодеком/dsputil.ч:484:24: ошибка: статический декларации ‘lrintf’ следует нестатические декларации
 статический встроенный длинные инт lrintf(поплавок х)
^~~~~~
В файл включены из /usr/включать/вместо python2.7/pyport.ч:325:0,
 из /usr/включать/вместо python2.7/питон.ч:61,
 из аудио/acodec/acodec.З.:27:
в /usr/включать/x86_64 с-линукс-дистрибутив GNU/биты/mathcalls.ч:314:1: Примечание: предыдущее объявление ‘lrintf’ был здесь
 __MATHDECL (Лонг инт,lrint,, (_Mdouble_ __х));
^
аудио/acodec/acodec.с:205:2: предупреждение: инициализация из несовместимый тип указателя [-Wincompatible-указатель-типа]
 (запрос)acstring_length, /*sq_length*/
^
аудио/acodec/acodec.с:205:2: Примечание: (рядом с инициализацией для ‘acstring_as_sequence.sq_length’)
аудио/acodec/acodec.с:217:2: предупреждение: инициализация из несовместимый тип указателя [-Wincompatible-указатель-типа]
(getreadbufferproc)acstring_buffer_getbuf,
^
аудио/acodec/acodec.с:217:2: Примечание: (рядом с инициализацией для ‘acstring_as_buffer.bf_getreadbuffer’)
аудио/acodec/acodec.с:219:2: предупреждение: инициализация из несовместимый тип указателя [-Wincompatible-указатель-типа]
(getsegcountproc)acstring_buffer_getsegcount,
^
аудио/acodec/acodec.с:219:2: Примечание: (рядом с инициализацией для ‘acstring_as_buffer.bf_getsegcount’)
аудио/acodec/acodec.с:249:2: предупреждение: инициализация из несовместимый тип указателя [-Wincompatible-указатель-типа]
 &acstring_str, /* tp_str */
^
аудио/acodec/acodec.с:249:2: Примечание: (рядом с инициализацией для ‘ACStringType.tp_str’)
аудио/acodec/acodec.C: в функции ‘ACodec_Encode’:
аудио/acodec/acodec.с:666:5: предупреждение: указатель цели в передаче аргумента 2 из avcodec_encode_audio различается со знаком [-Wpointer-знак]
sOutbuf,
^~~~~~~
В файл включены из аудио/acodec/acodec.Градусы:30:0:
аудио/кодеком/avcodec.ч:1597:5: Примечание: ожидается ‘uint8_t * {ака без знака типа char *}’, но аргумент имеет тип ‘char *’и
 инт avcodec_encode_audio(AVCodecContext *avctx, uint8_t *буфер buf, buf_size, из инт,
^~~~~~~~~~~~~~~~~~~~
ошибка: команда 'x86_64 с-линукс-дистрибутив GNU-GCC и не с состояние выхода 1

Как я могу исправить это и получить пакет работает? Есть ли другой способ установить этот пакет?

+704
Kellie Clark 23 сент. 2014 г., 11:09:00

Как я вижу свободной памяти на экс? Нет свободного -м под ним.

Экс-oslevel: 6100-03-03-0943

+699
Tanaisha 18 сент. 2010 г., 11:27:09

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

как

выход setaf 2

когда я запускаю скрипт из консоли Putty или все хорошо

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

выход: нет полезные термина и не -т указан
выход: нет полезные термина и не -т указан
выход: нет полезные термина и не -т указан
выход: нет полезные термина и не -т указан

прошу совета, что нужно установить ( ОКР или еще ) в мой bash-скрипт для того, чтобы использовать команду выход ?

+640
keponk 22 июн. 2014 г., 15:04:58

Во-первых, необходимо $тест , а не тест на экране строки в вашем скрипте.

В -Х команда ожидает экране команд, а не оболочка команд. Можно полистать страницы и выяснить, как сказать, экран в введите символы, изображенные на работающем оболочки; это, наверное, возможно, но я не мог найти его в пару минут. (Ага, это экран "вещи" команду: отправка ввода в окне сеанса извне)

Поочередно, вы могли бы просто сделать что-то вроде этого:

#!/бин/Баш
я в 1 2 3
делать
тест="тест"$я
 экран -ДМС $тест ./my_command $я
сделано

который будет бегать голым ./my_command $я в новом окне.

Вы также можете использовать командную строку такой:

 экран -ДМС $тест-Ш-с "параметр ulimit 1234;./my_command $я; старпомов /бин/Баш"

Ш-с "фрагментик" станет причиной новой оболочки и выполнить фрагментик команды. Вот у нас это запускать несколько команд оболочки. Окончательный старпома /бин/Баш начинается еще один снаряд, чтобы не потерять экран, если ./my_command выходы.

+638
Gigitex 21 апр. 2019 г., 12:37:55

Да, расширение Глоб всегда сортируется.
В bash (от менее=+/'^ *пути расширения мужчину Баш)

Расширение Пути ... слово рассматривается как шаблон, и заменить отсортированный по алфавиту список имен файлов, соответствующих шаблону.

Это также описано в POSIX Глоб:

... Пути в порядок сортировки определяется текущее значение категории lc_collate.

Примечание1: если GLOB_NOSORT флаг установлен. В этом случае порядок является неуказанным.

Примечание 2: порядок сортировки-это Алфавитный (не числовое), 10 сортов до 2.


Ответы:

  1. Мне нужно отсортировать содержимое файла (либо с сортировки или дополнительного кода Баш) ...

Globing имеет никакого отношения к содержимому файла, работает только с именами файлов.
Если вам нужно отсортировать файл "содержание", тогда, да, вам нужно сортировать использования немного больше Баш код.

  1. ... или расширения Глоб всегда сортируются - в любой среде?

Если она отключена с GLOB_NOSORT результат Globing сортируются в порядке, определяемом порядке сортировки (различные категории lc_collate) в окружающей среде.

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

  1. Сделать условные операторы использовать тот же "сортировки" как расширение (или после сортировки)?

Да. Оба страдают одинаково категории lc_collate.

  1. Будет расширение или сортировки вернуться file10.txt после file2.txt (в каких случаях?) но, используя условные операторы file10.txt будет перед file2.txt ? Какой вариант вроде бы я использую, чтобы исправить это?

Результат 10 до 2 - это "словарь порядка", который так же как и то, что называется "алфавитный порядок" в bash руководство описание. Так, если вы используете bash (или любой оболочке POSIX) для сортировки, и это приказ вы получите (во всех случаях). Это не неправильно, это не поправимо (для текста).

Однако, если вы решите использовать сортировку (внешний инструмент, за пределами этой оболочки) вы можете задать для числовой сортировки (опция-N), который будет размещать 2 до 10. Или вы можете извлечь число из текста и использовать их, чтобы сделать сравнения целых чисел (с -ЛТ -ГТ целочисленных операторов) в оболочке.

Есть ли какие предостережения, если некоторые из моих имен файлов в Юникоде?

В основном: сопоставление порядка не зафиксировано.

Он меняется со временем и версию Юникода.

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

"АА" соответствует "å" в Дании

Короче говоря: » будьте готовы удивляться «.

Есть какие-либо вопросы, используя конкретные версии bash?

Ну, вы должны использовать Баш версия выше 2.0

уважаю категории lc_collate 2.0 

Ли категории lc_collate повлиять на любую из вышеперечисленных?

Переменная категории lc_collate влияет на все вышеперечисленное.

+612
Amy Zhang 17 авг. 2010 г., 21:15:16

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

Решение это будет на самом деле установить кали линукс на саму ручку, а не просто запись образа ISO на него.

+609
Lulu Voss 2 июл. 2014 г., 08:23:04

С одной найти команду:

date_week_ago=$(дата -д "7 дней назад" +%м%м%д)
найти . -тип D -regextype в POSIX-расширенного регулярного выражения '.*/[0-9]{8}$' \
 -старпома Баш-С 'Д=$(и basename {}); (( '$date_week_ago' > $д )) && ПМ -РФ "$Д"' \;
+576
IrkDajin 4 июн. 2017 г., 16:02:55
$ ивал " Эхо " - Е "П\ С $D/$ПРФ.00{2..$в прошлом}.тар\\\п"
Н someprefix.002.тар
 Н someprefix.003.тар
 Н someprefix.004.тар

Как это сделать пробел там?

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

Как описано в расширение скобок:

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

Поэтому оболочка оценке

Эхе -е н\ реж/prefix00{2..4}.тар\\п
 ^преамбула^^^^^^ ^постскриптум

И, как с именем расширения, он вставляет пробел между каждым расширен элемент, так что вы получите (я оставляю \Н escape-последовательность для ясности):

п реж/prefix002.тар\N П реж/prefix003.тар\N П реж/prefix004.тар\н\н

ЧТД.

А на ваш основной вопрос, как в скрипте, чтобы прокормить смолы info, Чтобы пройти через несколько томов, здесь два способа:

  • Использовать сл для создания Н команды:
 сл -ф "Н $Д/$ПРФ.%03g.тар" 2 $Последний | тар-Mtvf $д/$ПРФ.001.тар
  • Написать короткий скрипт для генерации каждого нового тома имя и передать его в тарес --Новое-громкость-скрипта вариант:
 Эхо '#!/Бен/ш' > ./newvol
 Эхо "е $д/$ПРФ.%03д.тар \$TAR_VOLUME >&\$TAR_FD" >> ./newvol
 чмод +х ./newvol
 тар-Mtvf $д/$ПРФ.001.тар-новое-громкость-скрипта=./newvol
+512
Anirudha Gupta 3 февр. 2014 г., 15:39:01

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

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

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

Ваше понимание-это вообще правильно, но то же самое справедливо и даже если все процессы на одной машине и NFS не участвовал.

Это как подсистемы ввода/вывода работает на системах Unix/Linux систем. Невозможно заставить модификация указателя файла в процесс.

Однако, если вы могли бы разместить прокси-сервера между клиентом и сервер NFS, тогда, возможно, прокси-сервер может буферизировать данные или перенаправить в файл, достаточно времени, чтобы закрыть файл и повернуть. Пример НФС proxy будет NFSex http://nfsex.sourceforge.net/ хотя реализует NFS упреждающее чтение и отложенная запись для Windows, схемы на этой странице показывают идею. Вполне вероятно, что кому-то мои уже сделали это, но я не знаю ни одного внедрения.

+456
SatansLilHacker 10 авг. 2010 г., 23:31:53

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

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

+424
Giacomo Tura 27 июл. 2015 г., 19:07:30

Ого хорошо вы рассматривали просто удаляя пользователя?

команда userdel Джон

Как уже упоминалось, войдите в систему как root по SSH неразумен и так имеет дубликатов жидкости через 0.

+324
nxmehta 26 окт. 2013 г., 11:44:28

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

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

PasswordAuthentication нет

И

ChallengeResponseAuthentication нет

Существует возможный путь более модуля pam_unix для входа с паролем. Это будут отключены с Позже.

+260
drulabs 10 янв. 2019 г., 00:09:20

У меня была такая же проблема, и решена она также изменив линии 543 от VNC-сервером (суб CheckDisplayNumber) читать как:

если (!связывать(с пакетом (с н х12', $равен af_inet, 3388 + $Н))) {

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

+157
JAY CHOUDHURY 1 дек. 2015 г., 23:42:33

Я решил эту проблему и я просто такой:

[корень@linux1 для OpenVPN]# ВИМ сервер.конф
## Уведомить клиента о том, что при перезапуске сервера так
## может автоматически повторно.
;явный выход-уведомить 1

[корень@linux1 для OpenVPN]# systemctl перезапустить программу [email protected]сервер

[корень@linux1 для OpenVPN]# systemctl статус для [email protected]сервер
● [email protected] - для OpenVPN надежные и гибкие приложения туннелирования на сервере
 Загружен: загружен (/usr/lib/systemd/system/[email protected]; инвалидов; предустановленные поставщик: отключен)
 Активный: активный (бег) с Солнцем 2017-02-05 20:33:57 ИКТ; 13С. назад
 Процесс: 11837 ExecStart=выполнить/sbin/OpenVPN в --демон --writepid /ВАР/работа/сервис OpenVPN/%я.пид --компакт-диск в /etc/openvpn в/ --конфиг %я.конф (код=выход, статус=0/успех)
 Главный ПИД: 11838 (для OpenVPN)
 Группы: /system.slice/system-openvpn.slice/[email protected]
 └─11838 выполнить /sbin/OpenVPN в --демон --writepid /ВАР/работа/сервис OpenVPN/сер...

05 февраля 20:33:57 linux1 для OpenVPN[11838]: каталог /usr на/sbin/IP-связи комплект Дев tun0 до Т...00
05 февраля 20:33:57 systemd в linux1[1]: начали с OpenVPN Робастна и сильно приблизите...Р.
05 февраля 20:33:57 linux1 для OpenVPN[11838]: каталог /usr на/sbin/IP АДР добавить в dev tun0 местных....2
05 февраля 20:33:57 linux1 для OpenVPN[11838]: каталог /usr на/sbin/IP-маршрута добавить 10.8.0.0/24 в....2
05 февраля 20:33:57 linux1 для OpenVPN[11838]: ссылка UDPv4 местные (связана): [фдоон]
05 февраля 20:33:57 linux1 для OpenVPN[11838]: UDPv4 link удаленного: [фдоон]
05 февраля 20:33:57 linux1 для OpenVPN[11838]: мульти: multi_init назвал, Р=256 в=256
05 февраля 20:33:57 linux1 для OpenVPN[11838]: помощью ifconfig бассейн: основание=размер 10.8.0.4=62...=0
05 февраля 20:33:57 linux1 для OpenVPN[11838]: помощью ifconfig бассейн списка
05 20:33:57 linux1 для OpenVPN[11838]: последовательность инициализации февраля завершена
Подсказка: были ellipsized несколько строк, используйте параметр-L для показа в полный.
+146
vvoody 28 авг. 2013 г., 17:13:47

Спасибо @Остин (http://apple.stackexchange.com/users/5916/austin) и другие, я, наконец, решил проблему! Я думал, Черт побери, это поле Unix, я должен быть в состоянии выяснить, что происходит! Я нашел еще один снежный барс машина в работе, который никогда не включен общий доступ, а в терминале я побежал Интернете:
прикосновение && судо найти -х / -новые теперь

и я получил список файлов, которые всегда появляются (фара указатели, лог-файлы в /private/log и если вы используете хранилище файлов куча зашифрованных дисков ...)

затем я включил общий доступ к Интернету и на этот раз я побежал: судо найти -х / -новые теперь очевидно, без "сейчас". Получается, что другие, чем куча файлов журналов и другой мусор есть много файлов, которые были изменены. Я скопировал их все в мою машину и изменены имена интерфейс и несколько других имя хоста и IP-адреса и тому подобное. Проблемы случились с /библиотека/настройки/конфигурация/ком.яблоко.нац.файл plist есть основной ключ, который расположен на UUID и он разный на каждой машине, что я тестировал (2 машины), а он не работает, если вы просто скопировать его из одного Мачин к следующему.

* ЕСЛИ ВЫ СПЕШИТЕ, ПРОСТО ПРОЧИТАЙТЕ ЭТУ ЧАСТЬ * С самого начала меня избегать переустанавливаю ОС, потому что у меня так много установок и настроек, которые я не хочу потерять. Оказалось, что при использовании оригинального DVD который идет в комплекте с машиной и переустановки операционной системы все приложения, каталог пользовательских модификаций, Мак порты и Финк установок, предпочтений, сетевого крепления, расположения в сети, инструменты разработчика, все сохранились. Но он переустанавливает основные компоненты системы, что fiex мои предпочтения в области обмена!

ПРОБЛЕМА РЕШЕНА!

+128
SaraValentin 2 апр. 2018 г., 16:51:02

У меня в Fedora 26 ВМ. Когда я войти в GNOME, он показывает подключение к сети. Гном показывает сетевого профиля для устройства как "подключаться автоматически" и "доступен всем пользователям" (в разделе личности). И я могу SSH в виртуальную машину... но иногда я нахожу я не могу в СШ. Пока после входа в ГДМ (гном) первый.

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

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

systemctl статус показывает как NetworkManager и сети.обслуживание как в их ОС-обеспечивается состояние по умолчанию:

сети. ● сервис - ЛСБ: принести вверх/вниз сетей
 Загружен: загружен (файл/etc/rc автомобиль.д/инит.д/сети; автоматически; предустановленные поставщик: отключен)

● Использовать NetworkManager.сервис - менеджер сети
 Загружен: загружен (файл/usr/lib в/systemd в/система/диспетчер связи.обслуживание; включено; предустановленные поставщик: включено)
 Активный: активный (бег) с Солнцем 2017-09-17 17:43:48 БСТ; 1 день 15 часов назад

nmcli после входа в систему:

$ nmcli Con в
ИМЯ УСТРОЙСТВА ТИП UUID 
Проводного подключения 1 937653fb-890f-3b19-97b8-b98c8eafcdc5 802-3-локальные сети ens3 
virbr0 6e568806-d720-42ed-a555 с-0a1c50f1a36c мост virbr0 
ens3 afba101e-6470-3699-b87b-932ab4efe634 802-3-локальные сети --

Я могу только найти файлы конфигурации для неиспользуемых соединений "ens3", который является для предыдущего устройства с другим MAC-адресом. Виртуальная машина представляет собой модернизированный клон ВМ Федора 25; предположительно MAC-адрес был изменен, когда клонируются.

$ CD система-подключения в /etc/NetworkManager-а// & & ЛС
$ CD /и т. д./sysconfig/сети-скрипты/ && LS в файл ifcfg-*
файл ifcfg-ens3
файл ifcfg-Ло
$ кот файл ifcfg-ens3
HWADDR=52:54:00:А7:3Б:22
Тип=локальных сетей
Переменной bootproto=DHCP-сервер
...
Имя=ens3
Идентификатор UUID=afba101e-6470-3699-b87b-932ab4efe634
Наоборот-при восстановлении=да
AUTOCONNECT_PRIORITY=-999
ссылка $ ИС Дев ens3
2: ens3: <широковещательный,многоадресный,вверх,LOWER_UP> значение MTU 1500 qdisc fq_codel государственный режим группы по умолчанию default qlen 1000
 ссылка/эфир 52:54:00:59:9б:47 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
+125
sleza 7 июн. 2018 г., 20:49:13

Ниже сортировки/на awk тандем это:

сортировка -н | у awk '{а[я++]=$0;с+=$0}конец{напечатать[0],а[я-1],(а[инт(я/2)]+а[инт((я-1)/2)])/2,S/Я}'

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

+116
vgrinchenko 24 окт. 2016 г., 15:47:14

Ли ^-0+([0-9]+) и ^-0+([1-9]+) без $ будет матч на тех же строк будет зависеть от локали. В С/с POSIX локали, они будут соответствовать на тех же строк (в том числе -01foo и -00230bar) но что бы быть захвачен (...) может быть разным (например, бывший бы захватить 230 на -00230bar а вторые 23).

С $, как указал @Хенрик, они не совпадают в той же строки. ^-0+([1-9]+)$ не матч -00230.

В других местах, ваш пробег может варьироваться. Например, в en_GB.В UTF-8 локали в системе Solaris 10, ^-0+([0-9]+) будет матч -0⓿⓿12 потому что - это персонаж, который сортирует В-между 0 и 1 , поэтому соответствует [0-1] или [0-9] , но не ^-0+([1-9]+) как ни 0+ ни [1-9] будет матч⓿.

Для полноты картины, сделать это со стандартным Ш. синтаксис без необходимости полагаться на баш/ksh93 расширения, вы можете сделать:

случае ${Б#-0} в
 ("$б" | "" | *[![:цифра:]]*) Эхо >&2 не подходит;;
 (*) б=${б#"${б%%[!0-]*}"};;
эсок

Вот с той пользой, которую [[:цифра:]] (в отличие от [0-9]) только матчи на 0123456789.

+99
Ss Kb 11 июл. 2016 г., 09:54:27

Я читал в другой ответ , что на Андроид Су бинарники не нужно дополнительное ПО, используя возможности файловой системы как cap_setuid. Но затем я попытался проверить это и, к моему удивлению, я не нашел возможности установить на мой Magisk с поддержкой системы Android 8.0.

Вот как я проверял:

  1. Войти в систему через SimpleSSHD
  2. УППЭд следующие файлы взяты из Debian arm64 пакеты libcap2, libcap2-Бен и пакетов libc6:
    • getcap
    • библиотеки libc.так.6
    • лайбкэп.так.2.25
    • лайбкэп.так.2
    • ЛД-2.27.так
  3. Уже в следующей сессии терминала на телефоне:

$ Су
# whoami
корень
# выход

$ тип Су
СУ-это процесс /sbin/Су

$ ЛС-ЛГ на /sbin/Су
lrwxrwxrwx 1 корень 12 2018-08-12 22:40 на /sbin/Су - > файл /sbin/magisk

$ ЛС-ЛГ на /sbin/magisk
-rwxr-XR-х 1 корень 94 2018-08-12 22:40 на /sbin/magisk

$ СЭД-х@^@> @ ' на /sbin/magisk
> #!/система/Бен/ш
> задан в переменной LD_LIBRARY_PATH
> отменить LD_PRELOAD
> exec в файле /sbin/magisk.Бен "${0##*/}" "[email protected]"

$ ЛС-ЛГ на /sbin/magisk.Бен
-rwxr-XR-х 1 корень 71K 2018-08-12 22:40 на /sbin/magisk.Бен

файл $ на /sbin/magisk.Бен
на /sbin/magisk.ОГРН: эльф общий объект, 32-разрядная ЛСБ руку, динамический (/системы/Бен/компоновщик), раздели

$ Переменная LD_LIBRARY_PATH=. ./ЛД-2.27.так ./getcap -в команде /sbin/magisk.Бен
на /sbin/magisk.Бен

Как вы можете видеть, ни с setuid битом, ни возможности присутствуют в директории/sbin/magisk.Бен бинарных. Так что происходит? Как это работает?

+40
Sally Kibby 30 мая 2011 г., 13:50:33

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

Один из этих блоков вызывает у меня головную боль. Я назвал его "восходящей линии связи.сервис", его целью является вызов скрипта, который создает обратный SSH туннель к серверу и устанавливает, что. Это подразделение я создавал:

[Блок]
Описание = СШ-аплинк
После = сеть.цель

[Услуги]
ExecStart = /бин/Баш /root/script/uplink.sh

[Установите]
WantedBy = Multi-потребителя.цель

Это скрипт блока указывает на:

СШ-ФСК -Р ХХХХ ниже:localhost:22 пользователь@ИС -pXXXX -я ~/сценарий/id_rsa
сенсорный /tmp/и uplinkonline

Как видите, для отладки этого скрипта пытается сделать новый файл под названием uplinkonline в /tmp. Это работает, файл создается после запуска сервиса, поэтому сам скрипт успешно называют.

И это выход systemctl после попытки запустить его:

аплинк.услуги - СШ-аплинк
 Загружен: загружен (файл/etc/systemd в/системы/исходящей связи.обслуживание; инвалиды; 
заданный поставщик: отключен)
 Активный: неактивные (мертвые)

07 ноября 10:44:01 systemd в Локи[1]: начали СШ-восходящей линии связи.

Сам скрипт работает при запуске его вручную или позвонив по запуск через кронтаб. Но почему systemd не кажется, ожидать иного поведения и выходы, без запуска SSH соединение. Где я ошибся?

+20
Rajender Meena 30 апр. 2019 г., 10:40:14
Команда ls выводит содержимое каталога.
+14
xerocetti 2 сент. 2016 г., 22:34:01

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

$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