Временный отображение текста в терминале, возможно, небольшое разметка (жирный шрифт, цвет). А. К. А. "играть .SRT субтитры"

Вы можете также сделать это с помощью команды grep -е

в="192.168.15.73.64759"

эхо $в | грэп -Эо "([[:цифра:]]{1,3}\.){4}" | грэп -по "(.*)(?=\.$)

~#: 192.168.15.73

-Э позволяет расширить регулярное выражение, и-P для Perl-совместимыми для включения последней точки в рисунок, но исключив его из вывода

+930
Eric Lemes 27 янв. 2011 г., 09:37:37
25 ответов

Из awk эквивалент

грэп -ж дублирования: *.информация| команда grep -v с условным >дубликатов

будет

на awk '/\<повторов:/ && !/Условный/ {печать}' *.информация > дубликатов

Если строка совпадает со словом "дублирования:" и не не содержит "условно", печатать линии.

Я не думаю, что awk предлагает каких-либо преимуществ по сравнению с грэп здесь.

+987
DocBenway 03 февр. '09 в 4:24

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

 ВАР="это дисплеи с \
 лишние пробелы".
 Эхо ${переменная}

Выход

 Это отображается с помощью дополнительных пробелов.

Здесь вопрос в том, что двойное цитирование переменная сохраняет все пробелы. Это может быть использовано в случае явной необходимости.

Например,

$ Echo "Привет Мир ........ ... ...".

будет печатать

Привет Мир ........ ... ....

И на удаление цитат, различных

$ Echo Привет Мир ........ ... ....
Привет Мир ........ ... ....

Здесь Баш удаляет лишние пробелы в тексте, потому что в первом случае весь текст взят в качестве "единственного аргумента" и, таким образом, сохраняя лишние пробелы. Но во втором случае эхо команда получает текст как 5 аргументов.

Цитирую переменной также будет полезно при передаче аргументов команды.

В указанную ниже команду, Эхо получает только один аргумент, как "Привет Мир"

$ переменная="Привет, Мир"
$ Эхо "$переменная"

Но в случае ниже сценарий "Эхо" получает два аргумента как привет и мира

$ переменная="Привет, Мир"
$ Эхо $переменная
+947
Jaslynn Flett 15 мая 2021 г., 08:21:26
Другие ответы

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


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

Самое первое, что вам нужно сделать, так это перестать быть польщен. Серьезно. Профессор мыть пол с вами и не учитывая, что у вас достаточно людей, чтобы даже спросить, прежде чем натыкались на ваши часы. И она говорит вам ложь о нем, и это твоя задница, что будет линия за вашу ложь, потому что там будет только запись на вы. У вас нет никаких письменных доказательств ее разговоров, и потому что это твоя шея на линии за ложь о своих часов, вы не будете награждены за это либо в деньгах или во времени: этот профессор не, повторяю , не даст вам любое время пока вы не платили, так как она, очевидно, имеет ограниченное количество средств (или она не склоняется на бакалавр бессистемно как-то) и overallotment работы. Она не даст вам задержкой выплаты зарплаты или пенсии, когда она не имеет ничего больше, чтобы получить от него. В частности, поскольку у нее нет уважения ни к вам как к человеку.

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

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

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

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

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

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

+907
vuquyty 26 янв. 2018 г., 06:59:26

в grub-mkimage - ключ центральный для жратвы для построения всех других материалов, когда требуется. Например, жратва-[установить,mkstandalone,mkrescue] все относятся к использованию загрузчика GRUB-mkimage, так сразу в grub-mkimage - это понятно, все выглядит просто.

в grub-mkimage есть 2 способа, чтобы "прикрепить" файл config его изображения :

  1. вариант ,--config=файл (добавьте файл в качестве начальной конфигурации)

  2. вариант ,--memdisk=файл (добавьте файл memdisk , содержащей в итоге конфиг файл)

Пример: встроенный конфиг [префикс]/загрузки/grub/[x86_64 с-Эфи/]жратвы.cfg для

В memdisk - это виртуальный диск устройства, просматривать жратвы, имея tarfs файловой системы; различные модули там сидеть "готова к использованию", то есть они могут быть загружены insmod напрямую. Но они не напрямую callabled как "предварительно загруженные модули", как те, в опциях --модули="бла бла...:" (последние похожи на драйверов, загруженных в пакет initramfs в ОС Linux)

Лучшей демонстрацией этого утверждения с помощью одной командной строке пересобрать в livecd_only_biosPC_awared в livecd_isohybrid_bios_and_efi_awared

xorriso -osirrox на индев TinyCorePure64-6.0.iso -outdev \new.iso 
-РСП efime.ИМГ /загрузки - \
-РМ /загрузки/файла isolinux/загрузки.кошка - \
-функция mkdir /.диск /загрузки/grub -- \
-КПП жратвы.файл cfg /загрузки/grub -- \
-КПП инфо /.диск/инфо -- \
 -как командой mkisofs -графт-очки -волид "tinyefi" -р -д-л -eltorito-загрузки каталога/isolinux/файла isolinux.бин-eltorito-каталог загрузки/файла isolinux/загрузки.кошка -без-эмул-загрузки -загрузки-загрузки-размер 4 -загрузки-инфо-стол -isohybrid-МБР в /usr/lib в/файл syslinux/isohdpfx.бин-eltorito-АЛТ-загрузки -электронные загрузки/efime.ИМГ -нет-эмул-загрузки -isohybrid-ОПС-basdat

где

  1. ftp://ftp.nluug.nl/pub/os/Linux/distr/tinycorelinux/6.x/x86_64/archive/6.0/TinyCorePure64-6.0.iso
  2. жратвы.cfg в простой конфиг для воспроизведения файла isolinux.cfg для оригинальных жить ИСО
  3. Загрузчик efime.ИМГ получается с

    в grub-mkimage -м memdisk -о архитектуру x86_64-EFI с о'grubx64.ели-сжатие=ХZ диск part_msdos part_gpt Линукс linux16 шлейф нормальный конфигурационный файл тест поиск search_fs_uuid search_fs_file истинного стандарта записи iso9660 тест search_label efi_uga efi_gop gfxterm gfxmenu gfxterm_menu жира в ext2 в NTFS кошка Эхо ЛС memdisk дегтя

  4. Самый простой memdisk содержит (memdisk) файл/boot/grub/с жратвы.cfg так как рано-встроенный файл config.

Все об этом скоро появится в качестве упражнения на жратву-mkBootx64.Эфи @sourceforge.net/projects/toysbox

+871
user27507 26 апр. 2016 г., 20:10:36

Я уверен, что всех Android носят часы можете контролировать музыкальный плеер. У меня Мото 360, и всякий раз, когда я запустить ГПМ играть музыку, карты появится на мои часы, чтобы контролировать его. Это должно быть в случае с любой музыкальный проигрыватель, доступный на Android.

+856
DrZek 22 мая 2011 г., 14:15:06

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

Когда я Тип '+А на любое приложение на Linux, я получаю á гласной. Все программы для Linux работают хорошо, но NetBeans не. Когда я Тип '+А в NetBeans я получаю один гласный (без акцента). Я не могу ввести кавычки и двойные кавычки либо.

Но у меня акценты в NetBeans с помощью правой клавиши Alt ключ. (это не то, что я хочу)

В терминале я получил следующие локали:

Язык=язык.в utf8
Языкового="язык.кодировке utf8"
Lc_numeric языкового="язык.кодировке utf8"
У="язык.кодировке utf8"
Категории lc_collate="язык.кодировке utf8"
LC_MONETARY="язык.кодировке utf8"
Для категории lc_messages="язык.кодировке utf8"
LC_PAPER="язык.кодировке utf8"
LC_NAME="язык.кодировке utf8"
LC_ADDRESS="язык.кодировке utf8"
LC_TELEPHONE="язык.кодировке utf8"
LC_MEASUREMENT="язык.кодировке utf8"
LC_IDENTIFICATION="язык.кодировке utf8"
Значение lc_all=
+758
Akumaburn 5 февр. 2021 г., 06:27:16

используя СЭД один-лайнер

$ СЭД -п/версия/ {Н; с/[\р\н]//г; р}' именем
 версия=2.44 дата=19 июль 2016

Объяснение

  • /версия/ соответствует шаблону и выполняет ортез блока { }.
  • Н принимает следующую строку из входного файла и добавляет его в шаблон пространство.
  • с/[\р\н]//г удаляет переводы строк и возвраты каретки из шаблонов.
  • п принтом космос.
+743
Awe some 13 мая 2015 г., 12:32:36

Мне нужно получить документ, что сервер запущен минимальной установке CentOS. Я знаю, что я могу Эхо $DESKTOP_SESSION (возвращает пустое значение), но есть лучший способ показать, что ОС-это минимальная установка?

+733
user21821 2 авг. 2011 г., 18:20:51

Другой вариант - Docear, в которой вам организовать ваши ссылки на ментальную карту. Он автоматически импортирует аннотации от ваших PDF файлов и помещает их в диаграмме.

Like so

+691
user15176 2 нояб. 2011 г., 07:26:31

Попробуйте это:

найти -имя "*3.0.6.RELEASE.jar" остается Ш-с-разархивировать -л "{}" | команда grep -м стереотип.\ Контроллер; -печать

Там нет необходимости для команды xargs или для петли здесь. Все может быть сделано с помощью одного найти. Если вы хотите выводить контент, который есть grepped, просто удалить -вопрос опции команды grep - но заметьте, что команда grep игр до каждого файла. Для более ясного вывода, вы можете добавить остается эхо \; в самом конце.

+673
pawel7318 17 июн. 2019 г., 06:59:41

Недавно я скачал Ubuntu 11.10 и создали живые USB, и я пытаюсь заставить его работать на этот набор оборудования:

  • Dell Ноутбук Inspiron B130
  • 512 МБ ОПЕРАТИВНОЙ ПАМЯТИ
  • 40 ГБ ЖЕСТКИЙ ДИСК
  • Процессор Intel Celeron М

В настоящее время я использую прямую USB без каких-либо известных проблем на моем Dell XPS в студии 16(Core2Duo 2.66, 4Gb оперативной памяти), поэтому я точно уверен, что это не USB или поврежден ИСО. Когда я запускаю с USB на Inspiron, он загружает на экран загрузку с USB, и если я скажу ему работать в Ubuntu с USB загружается и идет на рабочем столе, однако у меня нет никаких значков или боковой/верхней панели. Любая помощь будет оценена!

+641
Papis Mbodji 22 мар. 2015 г., 10:05:16

Есть ли один знает, что эта проблема листьев называется, так что я могу принять меры, чтобы избавиться от негоenter image description here

+496
plassa 21 окт. 2015 г., 09:00:30

Посмотрите на kbdrate - исправлена та же проблема со мной.

+494
hellen santoss 15 авг. 2018 г., 18:18:13

Я рассол с собственной бастед каждый год-лучше Турция вкус, не слишком соленая и очень хрустящей корочкой. Я не вижу смысла платить в 2-3 раза больше для свежего или бастед Турции. Вы можете достичь тех же результатов с замороженного бастед разнообразие. Просто будьте уверены, чтобы позволить достаточно времени, чтобы тщательно разморозьте индейку, урезать некоторые на соль, чтобы соотношение воды, и идти с "медленным" способ засолки, позволяя 8-12 часов для засолки. Счастливые приготовления пищи!

+485
Nate Camorlinga 2 окт. 2021 г., 10:47:51

Похоже, у вас включен режим закадровый. Чтобы отключить нажмите с клавишей cmd клавишу F5 или зайти в Параметры системы -> специальные возможности -> голосовой и отключить его там.

+423
user3034539 15 июн. 2017 г., 04:58:44

Попробуйте следующее:

СЕПГ -я -е с/рисунок//г' именем

+390
Boss Lyfe 26 дек. 2012 г., 05:59:46

Локальный сервер Office: 175.139.ХХХ.ХХХ

Заключается в том, что фактический IP-адрес локального сервера Office? или это общедоступный адрес NAT в вашей сети?

В tsrc - адрес должен быть сервера локальный IPv4-адрес, а не офис адрес NAT.

Обратите внимание, что это должны быть изменены только по эту сторону тоннеля. Удаленный сервер будет по-прежнему использовать нац адрес ЦДТ адреса.

+323
Randy Easter 11 июл. 2017 г., 22:09:20

Если вы посмотрите на

/Приложения/Сафари.приложение/содержание/ресурсы/сафари.scriptSuite

вы увидите, что Mozilla называет AppleEventCode "mlct", который я предполагаю, означает 'содержание сообщения'. Вот раздел, подробно:

<ключ>EmailContents</ключ>
<дикт>
<ключ>AppleEventClassCode</ключ>
<строка>sfri</строка>
<ключ>AppleEventCode</ключ>
<строка>mlct</строка>
<ключ>Аргументы</ключ>
<дикт>
<ключ>цель</ключ>
<дикт>
<ключ>AppleEventCode</ключ>
<строка>dcnm</строка>
<ключ>дополнительно</ключ>
<строка>да</строка>
<ключ>тип</ключ>
<строка>BrowserTabViewItem</строка>
</дикт>
</дикт>
<ключ>CommandClass</ключ>
<строка>EmailContents</строка>
</дикт>

Для целей тестирования я создал подпись и изменен шрифт для просмотра электронной почты Колибри 14пт. После попытки отправить страницу из Safari у меня сохранены и экспортированы по электронной почте-проекта как .в EML-файл и открыть его в текстовом редакторе. Это выход, который у меня отступ для лучшего чтения:

Содержимое-тип: текст/HTML;
кодировка=ASCII США
Тема: Яблоко
Мим-версия: 1.0 (Mac ОС X Почта 6.0 \(1486\))
Х-Яблоко-база-адрес: х сообщений://50/
Х-универсально-уникальный-идентификатор: ef77cd79-9fcf-447c-ada5-cec8a3969445
Х-Яблоко-Почта-удаленный-приложения: да
От: ***
Х-Яблоко-Окна-Содружественный: 1
Х-Яблоко-Почта-подпись: 26ED4BEC-3AFB-4807-9E7F-EC7D356D0265
Содержание-передача-кодирование: 7бит
Идентификатор: <[email protected]>
Х-униформа-типа-идентификатор: ком.яблоко.почта-проект

<HTML>и
тег <head></глава>
 <стиль тела="перенос слов: брейк-слово; -в WebKit-и nbsp-Mode: [пробел]; 
 -в WebKit-линейного прорыва: после пробела; ">
 <продолжительность класс="Яблоко-Почта-URLShareWrapperClass" contenteditable="ложных">
 <промежуток класс="Яблоко-Почта-URLShareUserContentTopClass" стиль="шрифт-семьи: 
 Гельветика !важно; шрифта-размер: 12px !важно; высота строки: 14px 
 !важно; цвета: черный !важно; текст-выровнять: левый !важно; 
 "applecontenteditable="истинный">тест<br>в
 <див ИД="AppleMailSignature"> 
<див>
<тест-подпись б></б>
</див>
 </див> 
<БР>
</пролет>
 <продолжительность класс="Яблоко-Почта-URLShareSharedContentClass"
 стиль="позиция: относительная !важно; " applecontenteditable="истинный">
 <а href="http://www.apple.com/de/">http://www.apple.com/de/</а>
<БР>
</пролет>
 <продолжительность класс="Яблоко-Почта-URLShareUserContentBottomClass" 
 стиль="семейство шрифтов: шрифт Helvetica !важно; шрифта-размер: 12px !важно; 
 высота строки: 14px !важно; цвета: черный !важно; текст-выровнять: левый !важно;" 
applecontenteditable="истинный">
<БР>
</пролет>
</пролет>
</тело>
тегом </HTML>

Несколько вещей, которые являются проблемными с этой продукцией. Он выглядит как HTML-код от Apple-событие создает код CSS-стиля с атрибутом "!важно" в "пролете" элемент. Это означает, что, независимо от ваших настроек в Apple, почте, 14пт Calibri в моем случае, он будет переопределить этот параметр и используйте Helvetica 12px.

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

Для любой другой modfications детальный анализ AppleEvent "mlct" необходимо, но я не знаю, где искать, что. Предложения кого-нибудь?

+294
Larry S 15 мар. 2013 г., 09:10:06

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

+284
huzzzz 7 апр. 2013 г., 15:19:48

Гитхаб, а платформа для совместной работы по реализации Кодекса заблокировал Ирана основывается на том, что они из Ирана. Предлог заключается в том, что блокада является соблюдение торгового законодательства США.

Теперь мои иранские студенты не могут получить доступ к своей работе.

Существует европейская версия на GitHub, который является, вероятно, предпочтительно не принимать же нелепые ограничения?

+262
Mhsmith21 20 окт. 2018 г., 23:18:51

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

+202
sjmarshy 29 янв. 2022 г., 05:25:05

У меня такая же проблема на веб-странице, но на iPhone приложение работает нормально.

+187
Treasone 19 мая 2010 г., 17:59:24

Ищу название и направления пасьянс нашли в ранних выпусках пасьянс для ПК (около 1989-1991). Он использовал две палубы, восемь сваи и доски с ?3 ряда по 4 сваи?. Объект был построить на фундаменте (который начался с Квинс возможно). Один фонд выросла на них, по двое, по трое, и одна на четвереньках, я считаю. Это называется Королева пасьянс, или Царь пасьянс, возможно

+166
user10725 24 июн. 2012 г., 19:47:35

Я думаю, что нет такого понятия, как определено место для бумажника. Двум основным причинам:

  • Вы можете создать оффлайновый кошелек, и в интернете даже не знают об этом.
  • Вы можете иметь несколько кошельков (назад-вверх, несколько компьютеров и т. д.)
+146
dutchie 6 мар. 2010 г., 03:45:56

Я пытаюсь сделать некоторые вещи в Зениты, и это сводило меня с ума. Чтобы проиллюстрировать мою проблему, попробуйте выполнить это:

Зениты --информация --текст "Привет друзья".

Просто достаточно правильно. Теперь попробуйте это:

Зениты --информация --текст " Привет друзья. Привет друзья. Привет друзья. Привет друзья".

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

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

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

Вот отчет об ошибке: ВПИ#34164 : [Зениты] - диалоговое ошибка размер https://bugs.archlinux.org/task/34164

Но этот патч не принесет мне никакой пользы. Мои пользователи устанавливают Зениты на своих компьютерах, и я не могу залатать свои Зениты.

Есть ли способ обойти это? Любые хитрости в отношении к тексту или что-нибудь еще?

+69
ESR 5 янв. 2021 г., 02:18:19

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