Просвещенный познание больше, чем его части?

У меня есть XML-файл (client_23.xml) , в котором мне нужно изменить одну строку и удалить один целый тег из него, поэтому я придумал Perl-скрипт:

В мой XML-файл, у меня есть такой блок. Там будет только один экземпляр <привет>collect_model = 1</Здравствуйте> в мой XML-файл:

<мира>
 <привет>collect_model = 1</Здравствуйте>
 <привет>enable_data = 0</Здравствуйте>
 <привет>session_ms = 2*60*1000</Здравствуйте>
 <привет>max_collect = string_integer($экстракт("max_collect"))</Здравствуйте>
 <привет>max_collect = родительства(max_collect, max_collect, 1.0e99)</Здравствуйте>
<привет>вывод('{')</Здравствуйте>
</мира>

Мне нужно изменить эту строку, как это: <привет>collect_model = 0</Здравствуйте> так что мой весь блок должен быть такой после изменения:

<мира>
 <привет>collect_model = 0</Здравствуйте>
 <привет>enable_data = 0</Здравствуйте>
 <привет>session_ms = 2*60*1000</Здравствуйте>
 <привет>max_collect = string_integer($экстракт("max_collect"))</Здравствуйте>
 <привет>max_collect = родительства(max_collect, max_collect, 1.0e99)</Здравствуйте>
<привет>вывод('{')</Здравствуйте>
</мира>

Второе, что мне нужно, чтобы удалить весь этот тег из XML-файл:

<derta-конфигурация>
<данные пользователей>2000</данных пользователей>
<тест-пользователей>2000</тест-пользователей>
 <атрибуты>Привет мир</атрибутов>
<клиент-типы>Клиент1</модели-типы>
<цель>цене.мира</цель>
</derta-конфигурация>

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

Перл-0pe "с#<ивал>collect_model = 0</ивал>#<ивал>collect_model = 1</ивал> с#<derta-конфиг>.* </derta-конфигурация>##см; с#<функция>\х*<имя>DUMMY_FUNCTION.+?</функции>#$файл#см" client_"$client_id".в XML - > "$слово"_new_file.xml

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

Перл-0pe "с#<функция>\ы*<имя>DUMMY_FUNCTION.+?</функции>#$файл#см" client_"$client_id".в XML - > "$слово"_dyn_model.xml

Здесь $client_id - это 23 и $слово - это азбука.

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

+767
Cheeku 5 мая 2018 г., 11:09:42
24 ответов

Качество журнала отражается на собственном опыте.

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

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

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

+885
soulseeker 03 февр. '09 в 4:24

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

+855
romols 30 дек. 2019 г., 17:00:35

Я никогда не писала яблока сценарий, прежде чем так что я интересно, если есть способ, чтобы написать скрипт, который непрерывно (возможно с интервалом в 10 минут) проверяет мой почтовый ящик и отправляет уведомление на моем Mac, Если есть новое письмо в папке "Входящие" (Майкрософт Exchange). (Это, как говорится, я тоже не против скрипта Python, что дает эта функция приветствуется)

Есть оболочка это так, я мог бы начать на что надеяться легкая задача сценария?

+835
Matthew Wojno 11 авг. 2011 г., 06:07:31

Можно ли заблокировать некоторые аккаунты, чтобы быть доступными только в определенные периоды времени?

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

+830
jp llamas 8 нояб. 2015 г., 17:38:31

У меня есть Raspberry Pi подключен к мой MacBook Pro с помощью кабеля локальной сети. Сеть с моего компьютера Mac совместно с Raspberry Пи через этот кабель.

Можно ли SSH с моего Mac к Raspberry Пи через подключение по локальной сети?

+829
Andrew Lamb 19 нояб. 2021 г., 01:53:19
если ($mystr:г =~ *'\
'*) Эхо да

должен работать в некоторых реализаций и версий хсг (как в csh и tcsh в тех, что работают на Debian). В некоторых других (вроде той, что нашли на Solaris 10), вам может больше повезет с

набор НЛ = '\
'
если ($mystr:г =~ *$НЛ:М*) эхо да

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

Этот код работает для меня (выхода нет) в tcsh в 6.17.00 (Астрон) 2009-07-10 (x86_64 с-неизвестно-Линукс) вариантов широкий,НЛС,дл,Эл,Кан,влажность,цвет,фрлец

набор\mystr = '1234ABC
-------\
Так: foobar'
если ($mystr:вопрос !~ *'\
'*) тогда
 Эхо да
еще
 Эхо нет
за endif

Обратите внимание, что если вы делаете:

набор ВАР = `команда`

хсг магазинах каждое слово (разделены пробелами) на выходе какую-то команду в несколько элементов ВАР массива.

С:

набор ВАР = "`команда`"

он хранит каждый непустой строки в элементы массива.

Похоже, что никто не может1 магазине вывод команды в переменную в (Т)хсг, так что ваш единственный вариант будет такой:

набор пар переменная = "`команда`" # обратите внимание, что он удаляет пустые строки
если ($#ВАР == 1)...

1 Строго говоря, это не правда, можно сделать что-то вроде:

набор X = "`какую-то команду | вставка-д. /dev/нуль -`"
набор ВАР = ""
набор НЛ = '\
'

я по каждому элементу ($х:Щ)
 набор я = $i:s/.//:q
 набор пар переменная = $Варе:м$я:м$НЛ:м
конец

(конечно, он может не работать во всех хсг реализации/версии)

+813
GeneQ 27 нояб. 2013 г., 17:43:24

Гудини ученик не показывает значки. Любой человек, имеющий данную проблему с Гудини устанавливается на Ubuntu 11.10? Помощь будет высоко ценится.

+799
sydorukandriy 5 февр. 2021 г., 11:38:23

Открываем новый терминал и введите команду Firefox и внутри, ПС-л дает :

4 Р 1000 23132 23104 99 80 0 - 2177945 - ПЦ/27 00:00:07 В Firefox

Если корпус закрыт с помощью команды выход, Firefox и дочерний процесс остается открытым !

Так было всегда ? Не в Firefox должна быть также закрытия ? Есть что-то новое в последние ядра или я что-то упускаю ?

В результате ПС-Эл|команда grep Firefox и затем :

4 с 1000 23132 1 14 80 0 - 2233312 poll_s ? 00:00:21 в Firefox

В дальнейшем был изменен на 1.

Что отвечает за этот цвет поменять на 1 ?

Редактировать : я просто понял, что закрытие терминала и закрытия раковины имеют очень разные результаты : закрытие терминала не закрыть все дочерние процессы, но не когда корпус закрыт с помощью команды выход... не знаю почему. (Закрытие терминала отправки сигнала SIGTERM, чтобы все дочерние процессы ? Но закрытие оболочка оставив сиротами ?)

+768
naf4me 17 нояб. 2019 г., 01:34:24

Я не понимаю смысл использования вашей кредитной карты вместо карты Oyster. Ты просто вводить больше вес на карту и больше причин, чтобы потерять его. Я топ моих ног с £20 и это длится меня за неделю+, не беспокойтесь получать свою дебетовую карту В и из все время. Довод о том, что это быстрее, чтобы использовать ваш дебетовой карты нет. Если Вы дойдете до лифтов один раз в две недели, вы существенно сократит количество времени, которое это берет, чтобы пополнить за этот период.

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

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

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

+717
user2061913 8 дек. 2018 г., 21:26:22

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

В терминале выполнить:

alsamixer

enter image description here

+689
sicklybeans 14 дек. 2018 г., 08:33:37

Да, вы можете.

Земля действительно имеет скрытого текста "нажмите: Добавить [land_specific маны] в ваше хранилище маны". Таким образом, стоимость, чтобы активировать Мана-способности производить-коснуться земли.

Другие источники маны требует врезки (например, Llanowar эльфы, или МОКС-артефакты), другие требуют жертвовать (например, "Черный Лотос" от альфа - /бета-версии), и так далее. Как долго, как вы можете соответствовать стоимости, вы можете активировать эту способность.

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

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

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

+663
Dese 15 мар. 2013 г., 13:50:36

Это потому, что SELinux включен в то время.
Взгляните на это. Давайте выберем Ш. В качестве сравнения. Примечание если установлен busybox укажите элементов ЛС явно, потому что состав соответствующих функций в busybox это совершенно не.

root@android:/system/bin # элементов ЛС-Z для загрузки ш
-rwxr-XR-х корневой оболочки по U:object_r:bootanim_exec:С0 загрузки
-rwxr-XR-х корневой оболочки по U:object_r:system_file:С0 ш

и...

u0_a0@android:/system/bin $ элементов ЛС-Z для загрузки ш
ЛС: выберите: доступ запрещен
-rwxr-XR-х корневой оболочки по U:object_r:system_file:С0 ш
+662
skauto 28 дек. 2017 г., 09:29:28

Если аэропорт не идет к другой маршрутизатор, но идет прямо к модему или что там у вас для доступа в интернет, проверить ваш IP в интернете и ваш IP адрес WAN в утилите Airport.

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

Если IP не совпадают или если проблема не устранена, свяжитесь с вашим провайдером.

+580
Andrey Medvedev 8 сент. 2013 г., 03:48:41

Ссылаясь на iFixit разобрали наушники EarPods от Apple, разобрали, оказалось, что это было бы довольно трудно, чтобы открыть барабанные перепонки, поставить колонки правильной и собрать их правильно.

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



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

Кроме того, они не очень хорошо оценили на ремонтопригодность или передний ремонтопригодность.

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

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

+511
Linkid 16 авг. 2022 г., 08:20:26

Не рекурсивный метод для той же:

смар tailf<СГ> вызов Tailf()<СГ>
 функция! Tailf()
 "Нажмите C-C, чтобы остановить хвостовых
 в то время как 1
 е 
 нормальное G
перерисовки
 сон 1
endwhile
endfunction
+489
Peter Biolsi 18 февр. 2016 г., 20:33:32

Просто запустите 3,5 мм аудио кабель выход на наушники вашего телефона к микрофонному входу ноутбука, затем настроить ваш ноутбук для воспроизведения аудио (например, с "прослушивать с данного устройства" флажок в Windows' Звуковое устройство, свойства страницы). Вы должны иметь в любом случае кабель есть, потому что он его использует в качестве антенны, так что вы можете также использовать тот же кабель для обеих целей.

+300
charlie12 9 мая 2013 г., 07:21:28

В ходе последних обновлений безопасности, snmpd будет обновлен до 5.7.3.

До окончания процедуры, apt-получить обновление запуска дает ошибку:

Запуск служб СНМП::неверный идентификатор пользователя: СНМП

snmpd будет тоже не работает. Что происходит?

+298
Ahmad Ez 2 авг. 2017 г., 22:48:26

"Холодный" запрос отправлен представителю—отправлено факультета, когда нет ни объявлена вакансия на должность или нет установленного цикла для поступления—это вряд ли вызовут реакцию. Это из-за огромного количества писем, что немецкие профессора могут получать, особенно если они бегут большими научными коллективами. (Во многих случаях открытый адрес электронной почты не может быть непосредственно обработаны профессором, но быть отфильтрованы административный помощник.) В этом случае, существует не так много вы можете сделать.

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

+293
ilmash 5 авг. 2011 г., 18:08:38

ОС Х никогда не поддерживал письменном виде отформатированного Тома NTFS из коробки.

По умолчанию в OS X всегда будет монтировать Тома NTFS только для чтения.

+291
kfnssas 24 февр. 2012 г., 21:49:48

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

Чтобы дать вам некоторые цифры, с некоторыми авиакомпаниями, 2 тур поездки из США в Европу (так что 4 перелета) позволит вам собрать достаточное количество миль для внутреннего рейса.

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

+264
Michelle15 27 июл. 2011 г., 21:34:10

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

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

Почему они выбирают еду с поставщиком (или нет)?

  • потому что это экономит их деньги на основе одного набора платежи, основанные на дисконтированных цены, основанные дополнительные функции (возможность покупать определенные вещи или более помочь)
  • потому что они не доверяют своим сотрудникам или думают, что их сотрудники слишком глупо покупать вещи правильно
  • потому что они хотят сделать что-то другое. Это обычно норма. Что-то не идеален, так что в следующий ВП приходит в хочет ставить свой штамп на что-то.
  • потому что продавцы мило пообщались с ними во что-то. Это может быть продавец, показывая им крайние сбережения (возможно, неправильно), предлагая им льготы, или псевдо-каникулы. Я даже видел, как продавцы в основном предлагают сделать часть верхняя-менеджеров путем выделения сотрудников для них.
+240
peter la 16 окт. 2014 г., 05:57:37

У меня простой биткоин пакет, который содержит сообщения TX.

в ТХ сообщение, что один из его операций ввода шестнадцатеричных данных был такой:

8b3e6cc50fd114f8f40f4223dcf3150448ffc1dc5587f1ca5de6d65f1972f46101000000232200203fff89bc822618068e248c92163cd1f3d0c4f1c7e71f0baf172f4b31438fb423ffffffff

когда я открываю этот файл PCAP с Wireshark, это показывают предыдущие мощность равна:

8b3e6cc50fd114f8f40f4223dcf3150448ffc1dc5587f1ca5de6d65f1972f46101000000

после этого я вижу длина скрипт, который 0x23(35). так что сценарий подписания этого пакета равна:

2200203fff89bc822618068e248c92163cd1f3d0c4f1c7e71f0baf172f4b31438fb423

.

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

+184
Athula 15 апр. 2016 г., 13:55:13

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

+169
jeanmi 9 февр. 2010 г., 05:18:34

Я отправился в Косово в 4 раза в 2011 году, получил две марки в 3 раза, как только они забыли одно. Сербы не так хорошо с штемпелевать, я не получил при выезде в Болгарию. Это означает, что вы можете просто задать косовары не штамповать ваш паспорт, когда вы покинуть Косово после того, как вы вошли в него из Сербии.

Важно помнить, что проникновение в Сербию из Косово после ввода последнего из 3-й страны может оказаться невозможным или проблематичным. Я читал отчет о польский велосипедист, которому отказали во въезде в Сербию, хотя некоторые немецкие велосипедисты перед ним пустили. Впоследствии он был вывезен в польских солдат-миротворцев через зеленую границу в Сербию :) я встретил тех же солдат, один день в Македонии, когда они были на выходные, и они подтвердили эту историю.

Так что... даже если вам будет отказано во въезде в Сербию после ввода в Косово из третьей страны, вы все еще есть шанс, если вы встретите польского СДК! ;-)

+85
user149667 4 июн. 2022 г., 17:23:30

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