Копирование и вставка текста в xterm на OpenBSD

грэп -ЭОВ '\ш{10}' | Команда grep -v с '\(.\).*\1'

исключаются слова, которые имеют два идентичных символов.

грэп -ЭОВ \'\ш{10}' | grep в -в ' (.\) \1'

исключаются те, которые имеют повторяющиеся символы.

POSIXly:

ТР -в CS '[:alnum:]_' '[\Н*]' |
 грэп -хе '.{10}' |
 команда grep -v с '\(.\).*\1'

тр вкладывает слова о своей линии путем преобразования любой сequence не слова-символы (сomplement из алфавитно-цифровых и подчеркивания) в символ новой строки.

Или с одной команды grep:

ТР -в CS '[:alnum:]_' '[\Н*]' |
 грэп -ве '^.\{0,9\}$' -е '.\{11\}' -е '\(.\).*\1'

(исключить строки меньше, чем 10 и более чем 10 символов и символов, как минимум в два раза).

С одной грэп только (в GNU grep в с PCRE поддержки или pcregrep):

грэп -Ро 'выражение\B(?:(и\W)(?!\Ж*\1)){10}\б

То есть, граница слова (), за которым следует последовательность из 10 символов слов (при условии, что каждый не сопровождается последовательность символов слова, и сами, используя негативный просмотр вперед в нестандартном месте оператора (?!...)).

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

Обратите внимание, что (моя версия GNU grep в, по крайней мере)

грэп -Пау '(?:(и\W)(?!\Ж*\1)){10}'

Не работает, но

грэп -Пау '(?:(и\W)(?!\Ж*\2)){10}'

делает (как эхо АА | грэп -ПВ '(.)\2'), который звучит как ошибка.

Вам может понадобиться:

грэп -Ро '(*ОГП) выражение\B(?:(и\W)(?!\Ж*\1)){10}\б

если вы хотите или б\ рассмотреть любое письмо как компонент слова, а не только в ASCII в не-ASCII районов.

Другая альтернатива:

грэп -Ро 'выражение\B(?!\ж*(ж\) и\W*\1)\ш{10}\б

Это граница слова (один, не сопровождаемый последовательностью символов слов, одно из которых повторяет), затем 10 символов слов.

Вещи, возможно, в глубине ума:

  • Сравнение чувствительно к регистру, поэтому Вавилонское например, будут подобраны, так как все герои разные, хотя есть два БЫ, один нижний и один верхний регистр (используйте изменить это).
  • к , ж\ И , слово-это письмо (в формате ASCII, только для GNU grep в сейчас, в [:Альфа:] класс персонажа в вашем регионе, если используя и (*ОГП)), десятичные цифры или подчеркивания.
  • это значит, что в Париже (два слова по-французски определение слова) или это одно слово (по мнению некоторых английских определениях слова) или свидание (одно слово по-французски определение слова) не является одним словом.
  • Даже с (*ОГП), в Юникоде-комбинированные символы не рассматриваются как компоненты слова, так ($'Т\u00e9le\u0301phone') считается 10 персонажей, один из которых не-альфа. défavorisé ($'д\u00e9favorise\u0301') будут соответствовать хотя он получил две é потому что это 10 разных Альфа-символов, за которыми следует сочетание острого ударения (не альфа, так что слово граница между Е и его акцент).
+115
nickcrabtree 16 авг. 2015 г., 23:50:39
18 ответов

У меня есть Android-смартфон . У меня компьютер с операционной системой Windows 7.

Я хочу видеть данные, которые я серфинга в интернете в моем смартфоне на моем компьютере. Если я подключить мой смартфон с компьютером через USB-кабель, я могу увидеть контент, который отображается на дисплее моего смартфона (скажем любой сайт) на экран рабочего стола? Это действительно можно сделать? Есть ли АПК доступные для него? Я не хочу рутировать мой смартфон.

+997
kaspnord 03 февр. '09 в 4:24

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

Вот мои команды rsync:

по rsync --включить=*/ --включать=*.журнала.* --исключить=* --исключить=папка1/ -armte "СШ -о StrictHostKeyChecking=нет" user@server:/path/log/ /ТМП/rsynctest/

Так что в /путь/журнал несколько подпапок. /путь/журнал/folder0 /путь/журнал/папка1 /путь/журнал/папка2 и т. д. И я хочу исключить один из них (папка1). Но rsync это еще синхронизировать эту папку. Я не совсем уверен, что я делаю неправильно.

+990
BalaBsmn 30 сент. 2011 г., 15:12:19
Другие ответы

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


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

Я ищу небольшой контейнер для хранения небольшого количества молотого кофе.

У меня много банок после некоторые другие вещи, как оливки.

Они могут когда-либо быть пригодным для хранения молотого кофе? Можно ли удалить все побочные запахи от них?

Если да, то как следует очистите их перед использованием их для кофе?

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

+860
augustine nishil 18 февр. 2019 г., 14:00:36

Извините, если это простой вопрос, но - eeks - я действительно окна человек(!). Я получаю сервером PowerEdge делать действительно только одно: мне нужно запустить интерактивные занятия в среде MATLAB (параллельных вычислений с высоким процессора/использование памяти). Нужно ли устанавливать сервер или desktop версию Ubuntu? В качестве отступления, я бы просто получил рабочую станцию, но я получил хорошую сделку на сервере с лучшими характеристиками - двойной Е5-2690s :)

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

+832
Karam Kaur 15 сент. 2020 г., 21:22:45

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

1 успех firstfile.txt 
2 secondfile.txt не удалось
3 thirdfile.txt успех

Я знаю, что я могу позвонить в Java, как показано ниже, где переменная var1 и var2 будет представлять только один строк:

Ява $миява "$переменная1" "$переменная2" 

Но это возможно, что я передаю выше данных, как массивы в Java?

+783
vgristsuk 29 авг. 2015 г., 13:19:01

У меня есть скрипт, который запускает скрипт через SSH. Локальный скрипт minecraft.php:

СШ -о UserKnownHostsFile=/dev/нуль -о StrictHostKeyChecking=нет -Я {$этом->pemkey} {$этом->ssh_user} судо /vol/start_bukkit.sh

Удаленный скрипт /vol/start_bukkit.sh:

#!/бин/Баш
компакт-диск "/объем/игрока."
/usr/Бен/экран -с под Bukkit -м-д /usr/местные/Бен/Ява -Xnoclassgc -Xms1024M -Xmx1024M -jar и /vol/bukkit/craftbukkit.jar nogui

Что происходит, заключается в том, что команду Java работает, запуск craftbukkit.jar, но экран не запустить новое окно. Что происходит? Как новое окно создается?

Если я могу зайти на удаленный сервер и запустить start_bukkit.sh затем экран работает, как ожидалось, создание Ново отдельное окно работает craftbukkit.jar в нем.

Редактировать:

Я получил его на работу. Я обновил локальный скрипт, удалив sudo и поставив команду экран. Вот это:

СШ -о UserKnownHostsFile=/dev/нуль -о StrictHostKeyChecking=нет -Я {$этом->pemkey} {$этом->ssh_user} /usr/Бен/экран -с под Bukkit -м-д /vol/start_bukkit.sh

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

#!/бин/Баш
компакт-диск "/объем/игрока."
/usr/местные/Бен/Ява -Xnoclassgc -Xms1024M -Xmx1024M -jar и /vol/bukkit/craftbukkit.jar nogui

Я не могу объяснить, почему это работает.

+762
Andrey Deineko 21 февр. 2017 г., 23:51:35

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

Прокрутки на значок с помощью мыши-колесо делает акцент правое окно.

Этого не происходит, когда окно открыть папки на текущем компьютере.

Что я могу сделать, чтобы это исправить?

Кроме того, как, когда я открываю свой жесткий диск для просмотра файлов, я могу показать окно под значком жесткого диска в лаунчере, а под значком "Наутилус"?

+691
Bryan P 26 авг. 2012 г., 22:48:50

В Gmail блокирует письма с вложением, которое включает в себя тип файла, как в JS, ВБ, банки, и т. д.

+683
A McCulloch 21 февр. 2015 г., 18:04:03

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

+637
julierenard 25 янв. 2015 г., 16:03:06

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

+634
Stresscrusher 25 февр. 2017 г., 15:20:24

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

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

Исправление было в конечном счете, и в порядке:

  • остановка монит;
  • делаем (с)убить -9 в nginx и процессы (странно остановке, казалось, быть уже не эффективным)
  • делаем сервис запустить nginx
  • и, наконец, опять apt-получить обновление снова.
  • Наконец, в конце успешного обновления делает услуги монит начать.

На этот раз без монит становится на путь, подъем был эффективным.

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

+471
Roth Fralick 16 авг. 2017 г., 01:04:26

Попробуйте обновленную версию 0.29.1

На странице проекта вы можете увидеть, что на 0,29 была заменена 0.29.1. Делать diff на оба релиза я вижу ошибки в оригинальной версии 0.29:

$ дифф -Р-Q stygmorgan-0.29 stygmorgan-0.29.1
[...]
Только в stygmorgan-0.29.1/ЦСИ: stygmicon128.ХРМ
[...]

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

+378
Bailey Truebridge 13 апр. 2020 г., 11:34:30

Возможно, попробовать резервное копирование файла/etc/php5 С, затем делают

суда apt-получить продувки пакета php5-общего пакета libapache2-mod-в версии PHP5 и php5-MySQL и

Это удалит все ваши конфигурации для этих пакетов. Затем повторно установить их

судо apt-получить установку пакета libapache2-mod-в версии PHP5 и php5-MySQL и

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

+335
Hasanuz Zaman 9 окт. 2021 г., 21:21:41

Я заметил в эпизоде меч искусства онлайн II (Калибур дуги), что Синон (а Кэйт Ситов) странно реагировал, когда Кирито схватил ее за хвост. Кремнезема (тоже Кэт Сит) заметил это, но похоже, что она тоже (как и я) понятия не имеет. Что случилось здесь?

+214
roma12345 25 нояб. 2019 г., 05:57:20

Сервер: Ubuntu 10.10 для сервера как гость в VirtualBox (ИС 192.168.178.91).

Простой вопрос: я хочу открыть виртуальный хост с именем 'пример.сервер из вне мой виртуальный ящик с помощью браузера и адрес, как http://example.server. Все это должно быть реализовано с помощью сервер dnsmasq.
Спасибо. :)

+142
Shugs81 18 авг. 2014 г., 23:41:09

Совместное использование экрана и AirPlay может работать через Bluetooth -- WiFi не надо. С другой стороны удаленного приложения требует, чтобы AppleTV подключен к WiFi.

Это объясняет мою проблему. Моему телевизору был подключен к беспроводной сети 2.4 ГГц, который перестал работать. По какой-то причине сеть 5 ГГц продолжал работать и мой iPhone переключился, так что я не заметил.

Поскольку у меня не было оригинального пульта, я смог выполните следующие шаги, чтобы переключить внимание на 5 ГГц сеть:

  • Найти обычный пульт (с кнопками крестовину).
  • Подключите кабель Ethernet к телевизору Apple.
  • С iOS пульт дистанционного приложения перейдите в Настройки -> Общие -> пульты ДУ
  • Выберите учиться дистанционное и следуйте инструкциям, чтобы научить телевизору свой телевизор дистанционное.
  • После этого, отсоедините кабель Ethernet и набор беспроводной доступ в интернет в рамках Основные -> Сеть -> Интернет.
+132
DivyaJyoti Rajdev 6 нояб. 2017 г., 09:58:09

Будьте готовы пропустить подключение. Авиакомпания позаботится о вас смысл питание и проживание, как это необходимо и требуется перебронирование на следующий рейс в Барселону (если есть свободные места). Хотя они не обязаны, они также могут использовать другой авиакомпанией можно добраться до Барселоны быстрее. Они имеют больше шансов сделать это с авиакомпанией, они в союзе с Эгейского моря и является частью альянса, который в Европе очень сильны-они могли бы вас маршрут через Франкфурт или Мюнхен (авиакомпания Lufthansa) или Цюрихе в Швейцарии. Не требует, быть вежливыми и они, вероятно, будет больше желающих помочь. Будьте готовы ночевка в Афинах (если у вас багаж вы получите его): рейс вылет очень поздно вечером, и вряд ли будет полет в течение ночи.

Теперь вернемся к изначальному вопросу про аэропорт. Проблема не в доступности, и удивительно компактный аэропорт, по сравнению с большинством основных международных аэропортах столицы, в нескольких главных терминал через, я не знаю, занимает не более 20 минут, если что. Есть спутниковый терминал, который принимает немного пройтись, но, насколько мне известно, Эгейское не летает оттуда, я проверил, а сегодня они летели в Барселону из ворот (спутниковое ворота А30-А39).

Нет, ваша проблема-это границы. Там сейчас как раз не хватает сотрудников, они осуществляют более строгий контроль в соответствии с Регламентом ЕС 2017/458 (Афины попросили и получили много времени, чтобы это реализовать, но к 2019 году в апреле они сейчас делают это). Соединение было уже туго: он рассчитывается с момента, когда ваш самолет приземлится, - но вы должны выйти из самолета (10 минут, по крайней мере, но если они используют автобус, он может быть больше), дойти до пограничного контроля, пройти пограничный контроль и попасть на посадку, прежде чем она закроется (так что вы можете легко закрепить еще 15 минут здесь).

Однако, в комментарии на другой вопрос phoog сообщил:

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

Также Бен-Гурион никогда не славились пунктуальностью, в эти дни, они закрыли Сде-Дов аэропорт по-прежнему борются с дополнительным трафиком. Так вы можете разумно ожидать, что ваш самолет опоздал и с этим вроде уже тесная связь, даже несколько минут-это проблема. Или это преимущество, в зависимости от того, как посмотреть: если ваш самолет опаздывает, то ЕС 261/2004 ногами, как вы, скорее всего, будет отложен на три часа и тогда вы также имеете право на компенсацию в размере 400 евро. Увидеть этот ответ для более.

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

+76
the4tress 12 янв. 2019 г., 04:03:48

Самый простой способ сделать Глоб шаблон матч Dot файлов является использование Д Глоб классификатором.

**/*(Д)

Приоритет ~ ниже, чем /, поэтому **~.НД/* является ** минус матчах .НД/*. Но ** только особенным, если это перед /, так вот он совпадает с файлами в текущем каталоге. Исключить .НД и его содержание, вам необходимо

**/*~.НД~.НД/*(Д)

Обратите внимание, что ЗШ будет еще пройти .НД каталога, который может занять некоторое время; это ограничение **: вы не можете установить исключение списка прямо на этом уровне.

+33
amander 14 нояб. 2010 г., 12:52:45

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