Переустановить Дебиан 9 или исправить интерфейс

Я не уверен, что sed может делать сложные матчи других несколько строк.

С Perl удалить все комментарии :

на Perl -е '$_=присоединиться("",<>);с%/\*.*?\*/%%ГС;ы%//.*$%%ГМ;печать' SomeFile.java

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

на Perl -е '$_=join("",<>);s%/\*([^*].*?)?\*/%%gs;s%^([\^"\n\r]*(\"[\^"\n\r]*\"[\^"\n\r]*?)*?)//([^*\n\r].*)?$%$1%gm;print' SomeFile.java

Вот более компактная версия с поиск всех *.Java-файлы и поколения .BAK файлы :

 найти . -имя '*.Ява' -print0 команды | команды xargs -Р -0 на Perl -N-Р -0 -Я.бак-е с%/\*([^*].*?)?\*/%%ГС;ы%^([\^"\н\р]*(\"[\^"\н\р]*\"[\^"\н\р]*?)*?)//([^*\п\р].*)?$%$1%гм

Но это приведет к удалению // внутрь /** */

Более сложный скрипт будет необходимо, чтобы избежать этого :

Вам придется заменить /** */ с __темп_комментарий_# (замените # с изменением числа)

затем замените "..." с __темп_цитата_#

потом удалить комментарий

затем вернитесь __темп_цитата_# и __темп_комментарий_# в исходном тексте

+300
Beady El 2 июн. 2020 г., 17:22:36
25 ответов

Я пытаюсь перенести данные с одного компьютера Mac на другой. Перевод от моего MacBook Pro работает на ОС Х 10.9.5, в моем MacBook Pro (с дисплеем Retina) под управлением OS X 10.10 Йосемити.

Я последовал советам на этом форуме для настройка/параметры:

  • Отключить брандмауэр на обоих машинах
  • Отключить WiFi на обоих машинах
  • IP-адрес в локальной сети доступен с обоих концов

Затем начал ассистентом миграции на источник. Выбрали "другой вариант Mac" и он начинает ждать другого компьютера.

Потом я стал ассистентом миграции на приемнике. Выбрали "с другого Mac..." и его смогли увидеть источник. Я выбрал источник и нажал далее. Потом он показал код.

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

+971
tosha7778 03 февр. '09 в 4:24

Поэтому создавая один пример для работы с:

корень@управлением crunchbang-ibm3:~# Эхо {0..100} > файл1 
корень@управлением crunchbang-ibm3:~# кот файл1
 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Можно получить размер файла в байтах с стат:

корень@управлением crunchbang-ibm3:~# стат-е %с "файл1"
294

А затем, используя до н. э. Мы можем multipy размер .2

корень@управлением crunchbang-ibm3:~# Echo "всего 294*.2" | до н. э.
58.8

Однако мы получаем поплавок так позволяет преобразовать его в целое число для головы ( ДД может работать и здесь ):

корень@управлением crunchbang-ibm3:~# е %.0С "58.8" 
59

И, наконец, первые двадцать процентов (или байт) в файл file1:

корень@управлением crunchbang-ibm3:~# глава -с "59" "файл1" 
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

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

команды mkdir -Р a_new_directory
для F в файл*; делать
 размер_файла=$(стат-Е %С "$Ф")
 percent_size_as_float=$(Эхо "размер_файла $*.2" | до н. э.)
 float_to_int=$(е %.0С "$percent_size_as_float")
 grab_twenty=$(начальник -с "$float_to_int" "$Ф")
 new_fn=$(е "%s_20" "$Ф") # новое имя file1_20
 с printf "$grab_twenty" > a_new_directory/$new_fn
сделано

где Ф - это место держатель для любых предметов, найденных в каталоге в котором по циклу, который соответствует файл*

который, когда сделано:

корень@управлением crunchbang-ibm3:~# кот a_new_directory/file1_20
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 

обновление (чтобы захватить 20% строк):

Чтобы захватить первые примерно 20% строк, мы могли бы заменить стат-Е %С "$Ф" с:

сан. узел-Л < "$Ф"

Так как мы используем е и до н. э. Мы можем эффективно сгонять с .5однако, если файл является только 1 или 2 линии долго он будет скучать по ним. Поэтому мы хотели бы не только круглые, но по умолчанию, по крайней мере, захват 1 линия.

+964
user16099 18 сент. 2010 г., 16:28:34
Другие ответы

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


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

Вы можете установить Vim в качестве редактора командной строки, а затем нажмите Esc и прыгать вокруг в стиле Vim (вперед, назад, конец, $, 0, и т. д.)

+888
Ana Quintero 21 июл. 2022 г., 11:01:36

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

certspotter функция(){
 завиток -с https://certspotter.com/api/v0/certs\?domain\=$1 | jq не '.[].dns_names[]' | Е С/\"//Г' | Е С/\*\.//г' | рода -у | команда grep $1
}

Затем, как уже упоминалось в комментариях, скрипт вызова функции в исходный файл, содержащий функции. Как сейчас у вас настройки, это будет:

. .файл

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

+758
muaddib1971 17 янв. 2017 г., 15:26:53

Я ветеринар в Европе и я столкнулся с необычным делом.

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

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

Обе собаки были без признаков заболевания на момент вакцинации.

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

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

Вопросы:

  • мог ли признаки печеночной недостаточности следует рассматривать как побочный эффект вакцины (усугубляются уже существующие microhepaty)?
  • может ли бренд (или партии) вакцины имеют роль? Обратите внимание на номера партий для двух вакцин отличаются в одну цифру.

Далее отмечает:

  • мы и другие коллеги регулярно управляющим той же вакцины с аналогичным выводам в течение многих лет
  • В недолгих поисков, я не нашел конкретной ссылки в литературе между печеночными симптомами и вакцин
+735
Suwanee to Airport 16 апр. 2023 г., 10:31:20

Вы можете найти этот стек обмен ответа обеспечивает решение:

Есть два места для выбора поисковых систем. Установка поиска от строке URL браузера Safari перекрывает все, что находится в Safari > Настройки > Поиск. Мой сафари был набор Google из адресной строки, и все, что я установил в настройках Safari был немедленно возвращен в Google.

Для сброса поисковую систему по умолчанию в баре Safari URL-адрес, нажмите на значок увеличительного стекла, который появляется в левой части адресной строки, когда отображается страница. Появится выпадающий. Затем выберите, какой двигатель вы выберете. К счастью, я был доволен ДДГ, один из только четырех представленных вариантов.

+691
Alice Van Der Land 28 мар. 2021 г., 12:07:43

По умолчанию, СЭД используют базовые регулярные выражения. В Bre, {, }, (, ) действуют как обычные символы. Таким образом, вы должны были бы избежать { и }:

СЕПГ -Я/2014-[0-9]\{2\}-[0-9]\{2\}тест/2014-05-07/г' 

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

СЭД -Р-Я/2014-[0-9]{2}-[0-9]{2}/2014-05-07 тест/г' 

С вариант для СЭД обозначает эре:

 -Р --регулярное выражение-расширенная

 использовать расширенные регулярные выражения в скрипте.

Кроме того, используя избыточна в вашем примере.

+675
binglingziyu 8 февр. 2020 г., 14:58:18

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

+667
saaj 24 дек. 2013 г., 23:05:57

Я могу торговать каре в банк на мой специальный этапе строительства?

+667
dlipovac012 23 мая 2019 г., 09:06:50

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

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


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

+654
Tapeshvar 14 окт. 2011 г., 03:04:45

Для 12.04, изменить:

варианты iwlagn 11n_disable=1

К:

варианты iwlwifi 11n_disable=1
+588
user332957 2 мая 2021 г., 07:55:34

Единственный способ собрать деньги от платы за транзакции решать блоков; они одно и то же. Награда за первым успехом мой блок:

  • фонда вознаграждения (в настоящее время 25 БТЦ), и
  • любые сборы сделками входит в блок

Нет никакого способа, чтобы разделить эти два.

+512
judicandus 27 июл. 2015 г., 12:20:44

У меня есть ферма Линукс в VMware предприятия 5.5. Виртуальные компьютеры (в основном) 64-разрядных серверов с архитектурой amd64 Джесси Debian с sysvinit и systemd в не. Виртуальные машины с открытым ВМ-инструменты установлены.

Я паравиртуализированной их локальных сетей и дисковых контроллеров.

Паравиртуальных драйверов являются те, где платформы виртуализации делает не нужно подражать другим устройством, например сетевого адаптера Intel Е1000 или Логика LSI SAS и SCSI-адаптер. Эти паравиртуальных драйверов существенно сократить посредник по угробив слой эмуляции, которая обычно приводит к значительному росту производительности.

Как команду lspci | для egrep "PVSCSI|драйверы vmxnet" может показать, Ethernet и диски теперь паравиртуализированной:

3:00.0 серийный прилагается SCSI-контроллер: компания VMware PVSCSI SCSI контроллер (Рэв 02)
0В:контроллер 00.0 Ethernet с помощью VMware VMXNET3 Ethernet-контроллер (Рэв 01)

Делает кошка /труды/прерывания является легко показать есть прерывания, связанные с ними, и функциональные возможности паравиртуализации зависит от:

56: 6631557 0 разъем PCI-МСИ 1572864-края vmw_pvscsi
57: 72647654 0 разъем PCI-МСИ 5767168 края от eth0-rxtx-0
58: 44570979 0 разъем PCI-МСИ 5767169 края от eth0-rxtx-1
59: 0 0 разъем PCI-МСИ 5767170 края от eth0-событие-2
60: 1 0 разъем PCI-МСИ 129024 края vmw_vmci
61: 0 0 разъем PCI-МСИ 129025 края vmw_vmci

vmw_vmci: виртуальная машина интерфейс связи. Это позволяет высокоскоростная связь между хозяином и гостем в виртуальном среды через виртуальное устройство VMCI.

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

ИМЯ ИНТ МАКСИМАЛЬНАЯ СКОРОСТЬ
 57 [ 0 0 ] 142 ИНЦ/с (максимум: 264)
 58 [ 0 0 ] 155 ИНЦ/с (максимум: 185)
 59 [ 0 0 ] 119 ИНЦ/с (максимум: 419)
 60 [ 0 0 ] 133 ИНЦ/с (максимум: 479)

Я совершенно уверен, irqbalance не нужен в VM с процессором сродства, и в одно ядро ВМ. Два сервера, где у нас есть процессор сродство вручную настроен действительно особыми потребностями, как и в общих случаях, в литературе говорится, что irqbalance должен сделать лучшую работу.

Так что мой вопрос, когда irqbalance нужно распределить прерывания загрузки через различные процессоры для многопроцессорных виртуальных машин Linux?

Примечание: Я уже посоветовался кое-какие бумаги, и (от) serverfault пост, они не очень ясно об этом. Я также обнаружил научной работы озвучивая аналогичные проблемы для Xen. vBalance: используя прерывания балансировки нагрузки, чтобы улучшить производительность ввода/вывода для виртуальных машин СМП

+420
Manel Bouakkaz 20 нояб. 2016 г., 17:09:33

Я недавно получил Са$н-н оружие (2-е издание) на мой день рождения, и я рукава все карты. Проблема в том, что "доллары" картой очень странный размер (60х120 мм, или 2.36x4.72 В) и я не могу найти втулки нужного размера. Я хочу, чтобы покрыть их, так как это наиболее часто используемые карты в игре.

Ближайший я нашел (и рекомендовано большинством сайтов) являются Таро размер (70x120 мм, 2.76х4.72 в), которые на 1 см больше на один размер или меньше одного (61x112 мм, 2.40х4.41 в).

Что бы вы сделали? Используйте больший размер рукава или делать какие-то сложные вещи, как имеющие меньшую рукавом на одной стороне карты, а другой с другой стороны, с перекрытием секции?

+389
Nick Robinson 30 июл. 2014 г., 04:00:02

Там должен быть кастомный recovery для вашего устройства во-первых, что позволит вам сделать резервную копию вашей текущей стоковой прошивкой. Второй леденец должен быть выпущен на планшеты. Там может быть пользовательское восстановление на вкладке Sunstech 900 от TWRP. Смотреть в него. Перейти к игре магазин или сделать поиск для пользовательских recovs для вашего устройства.

+372
elf42 16 мар. 2014 г., 08:02:45

Ответ прост. Как Кейт 3.4.3 (присутствует в KDE 4.4.3) вы не сможете заменить в нескольких файлах сразу, а только в тот, который вы сейчас читаете, называя "правка->заменить" или с помощью сочетания клавиш Ctrl+Alt и клавиш.

+364
David Lemoine 11 июн. 2023 г., 22:04:30

У меня проблемы с установкой панды под питона 3.7.3 на компьютер Мокса в Linux под управлением Debian 9. Он имеет процессор Cortex-A8 с процессором ARMv7 с 600-1000 МГц.

Я попробовал:

обновление судо АПТ 
судо АПТ ugrpade
судо АПТ установить питон3-панды 
суда apt-получить установку питон3-панды 

Последние две команды имеют следующую ошибку:

питон3-панды : зависит: питон3-панды-Либ (>= 0.19.2-5.1) но его невозможно установить)

И:

судо установить pip3 панды
команду sudo pip3 установить панд -в

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

Я установил все необходимые пакета (библиотеки numpy, библиотек matplotlib, setuptools, pytz, в Python-dateutilи т. д.), Но я все еще получаю ошибки.

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

команды dpkg --вам-выбор | грэп держать

Она ничего не возвращает, так что нет пакетов?

Любые идеи?

Обновление: Вывод команды uname -а: Линукс AAGCloudWatcher 4.4.0-СИП #1 Ср Мар 27 13:53:48 КНТ 2019 armv7l GNU/Линукс

+277
Ian Hunter 21 июл. 2021 г., 15:06:29

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

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

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

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

+182
Hayredin Tahir 27 сент. 2016 г., 19:22:44

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

https://www.thegeekdiary.com/centos-rhel-6-how-to-rebuild-initial-ramdisk-image/

+142
skyline1983 8 апр. 2011 г., 05:40:27

Вы не можете (без настройки кода). Соответствующий код в деятельности менеджера (см. crashApplication() и handleAppCrashLocked()) и это только подавляет эти краш сообщения в 2 случаях:

  1. Приложение слишком быстро разбился после последней аварии
  2. Приложение разбился слишком много раз всего
+121
Ravi Sivalingam 1 мая 2013 г., 03:51:17

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

+110
AZDeveloper 13 дек. 2021 г., 11:47:03

От того, что я вижу, rtcwake использует нужное время. Очевидно, что время, которое отображается время вашего РТЦ, не установленное время (местный часовой пояс). Поэтому основе UTC, когда вы говорите rtcwake ваш RTC часы по Гринвичу (с или -это по умолчанию). И это местное время, когда вы говорите rtcwake ваш RTC часы настроены на местное время (с ).

+95
Thenraja Vettivelraj 18 февр. 2019 г., 23:47:06

Функции идеально подходят для этой цели. Например:

УМК() { Эхо $* >> /путь/к/файлу'; }

Это на одной линии, как псевдоним. Но он может принимать параметры.

+89
jrbalderrama 7 нояб. 2016 г., 18:36:22

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

Обновление июнь 2016: "обмен" Р портирован на теперь быть обработаны с помощью процедуры ремонта.

+70
MichaelCrypto 30 янв. 2017 г., 02:14:33
кд usr/местные/src в/ККЛ/ККЛ-1.8/х86-заголовки
е 'д=%с ; команды mkdir -р ${д}'$$'/с
 СР ${д}/C/populate.sh ${д}'$$'/с\н' * | ш

Что создает каталог с именем ${реж}${current_shells_pid}/С для каждого вы показали в вашем ЛС выхода в вопросе. Затем он копирует файл из источника в целевой каталог.

+34
Richard Ferret 4 мая 2023 г., 20:47:29

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