{} в команду bash

Я даю много тяжелых код презентации с Keynote. Подсветка синтаксиса делает их читаемыми.

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

Когда я перешел на пакет iWork '13, которая включает в себя основной 6.1, наклеивая полоски содержание, стиль и цвет шрифта.

Например, если я возьму этот красочный код с GitHub и вставить его в лейтмотив, он удаляет все форматирование, как показано тут:

enter image description here

Есть ли способ, чтобы получить выделенный код синтаксис в этих презентациях?

+507
gar 6 июл. 2022 г., 06:34:52
17 ответов

Я хочу дать мой iPhone (для iOS 7) имя, который автоматически решить из любого места, пока телефон находится в режиме онлайн. Мой iPhone может быть джейлбрейкнут как часть решения проблемы; это не профилактическое. Я бы предпочел, чтобы имя хоста динамически обновляется, но если нет, я могу скрипт избирательных/постоянное обновление. Цель состоит в том, чтобы не вычислять вручную/введите IP или маршрутной информацией для того, чтобы удаленно подключиться к моему телефону, независимо от того, подключен ли телефон через WiFi или сотовой данных.

Что я посмотрел:

  1. Я видел несколько ссылок о том, как автоматически обновить DynDNS или подобных с его локальный IP-адрес, но это не ужасно полезной, поскольку я хочу быть в состоянии получить доступ к нему удаленно (не в той же локальной сети). Есть сайты на которые я мог бы наскрести что дайте мне мой внешний IP, но много людей, кажется, чтобы быть мнение, что сотовые операторы делать NAT или аналогичных ИС consolodation, так, что бы аннулировать разрешение хоста, когда телефон не на WiFi.

  2. Я мог бы также выполнить всегда на VPN с телефона, и он либо подключить или прокси через компьютер я контролирую, один с внешним ИС, и компьютер просит NAT для имени хоста для iPhone. Я знаю, как настроить VPN, но я не знаю достаточно о как VPN на работу в сотовых данных с iPhone установить, что; если кто-нибудь знает больше об этом решении, пожалуйста, укажите это в ответ.

  3. Я также может работать с постоянной СШ обратного прокси-сервера или что-то подобное (который устанавливает постоянно открытый сокет, стиль push уведомления инициирование на телефон и держать его открытым с удаленного узла), и разрешить имя хоста на сверстников, а потом как-то ретрансляции запросов к телефону. Нравится идея с VPN, я знаю об этом в теории, но не знаю, где начать искать информацию о том, как настройте его.

Вопрос:

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

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

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

Есть простой способ с отрицанием и обратные ссылки.

команда grep '[позвоночник]' | грэп -ЭВ '([в позвоночнике]).*\1'

Первая команда grep выбирает строки, содержащие по меньшей мере один из einps; второй греп отвергает линий, которые содержат более одного из любой (например, позволяя спинномозговой пункции и потратить , но не так: foobar или увидеть).

+934
user300394 25 дек. 2021 г., 08:28:58
Другие ответы

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


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

На awk и %42С формата printf приходит на ум. Вот простой скрипт, чтобы вы начали. Параметр ширина[я] к положительным значением в начинаться оговорку делает, что колонки имеют заданной ширине, по левому краю. Если ширина[я] является отрицательным, то колонки я по правому краю и по ширине -ширина[я]. Этот скрипт не обрабатывает широкими полями грамотно, все последующие столбцы просто сместился справа в этой строке.

на awk -Ф-vOFS= '
Начать {ширина[1]=-10; ширина[2]=8;}
{ для (i=1; я<=НФ; я++) {$I = в функции sprintf("%*s" в ширину, [я], $я)}
 печать }'

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

Если у вас есть BSD утилиты колонки (в Debian это, я не знаю про другие дистрибутивы Linux), можно легко отформатировать вещей в колонны с колонной -т-с ,. Хорошая вещь о колонки является то, что она определяет ширину столбцов автоматически. Однако, это не делает правым форматирования; в то время как вы можете сделать это с некоторой пост-обработки, я не знаю, если сложность стоит.

Ты можешь делать все на Perl. Его формат может помочь.

Более мощный подход к таблице форматирование с помощью общих средств Unix является Тим Бернерс-Ли, который является частью *Рофф (Man-страницу форматирования), который обрабатывает таблицы. Но это еще сложнее, так как вам нужно для преобразования входных данных Рофф.

Еще одним возможным инструментом является текстовый режим браузера w3m имеютв таблице перевода. Здесь вам придется конвертировать входящее в HTML.

+928
cubic 16 сент. 2017 г., 18:46:05

У меня в Chuwi hi10 плюс. Это двойной загрузки Windows 10 / Android-планшет 5.0, что я положил на карты 3.0.2 корни и пользовательской линии ОС 6.0.1 зефир ROM на из Konstakang.com

Рамос таблетки фанки невозможность загрузки с USB, потому что есть загрузки системы с UEFI.... Мне нужно изменить пароль Windows и клеевой способ клавиш для копирования cmd.exe за sethc.exe а затем использовать команду net пользователей после того, как командная строка открыта.

Я установил termux и обновленные пакеты и установить ТСУ для истинных root-доступ к файловой системе. Но . . . в termux крепление не произвести строку его версия из маунта -V и А гора -Т файловой системы NTFS /Дев/блок /шоссе/ХХХ команда не выдаст ошибку - где я сделал команду mkdir /MNT в/ХХХ заявляет, "Нет такого устройства". Я использовал точные устройства, я знаю, что это раздел Windows что NTFS из "Кот /труды/разделы" команды

"нтфс-3г" не распознает как команду, и я даже попытался mount_nfsd_fuse установки из https://forum.xda-developers.com/android/general/guide-mount-internal-windows-partition-t2978679 оно должно касаться или что-то, потому что файл в /системы/xbin, но говорит, что команда не найдена даже вызванный, как корень из этого каталога

Ядро было скомпилировано из исходников на диске Konstakang поэтому я не знаю, если NTFS поддержка в это ... есть ли способ, чтобы проверить и / или у кого-нибудь есть предложения, как сделать этот раздел смонтирована в режиме RW как NTFS внутренне ???

Образец монтажник файловой системы NTFS RW, который должен работать с Тотал Коммандер и не появилось работы, как фотографии показывают или когда-то делали

+913
Laila 22 дек. 2013 г., 01:19:05

Вы пропустили пункт Далее в документе, в POSIX:

Третий синопсис форма (СР -Р [-Т|-Л|-П] [-Фип] исходный_файл... цели) обозначается двумя или более операндами и где -Заданный параметр R является. Утилиты СР должны скопировать каждый файл в файловой иерархии коренится в каждом исходный_файл в пути назначения следующим образом:

  • Если цель существует и наименования существующего каталога, имя соответствующий путь для каждого файла в файловой иерархии должно быть конкатенация цель, один <Слэш> характер, если цели не заканчиваются в <слеш>, и путь к файлу относительно к каталогу, содержащему исходный_файл.

В вашем случае, с

СР -Р каталог исходного кода existingDestDir

В "исходный_файл" представляет каталог исходного кода и "цель" - это existingDestDir. С пункта "конечный путь для каждого файла в файловой иерархии" становится existingDestDir/каталог исходного кода, который объясняет поведение вы видите.

+744
Crivens 26 апр. 2011 г., 08:02:35

Я учусь на первом экзамене владельцев. В викторине, я нашел этот вопрос:

Как вы можете сказать, является ли ваша система с помощью inetd или xinetd как супер сервер?

И правильный ответ должен быть:

Тип ПС топор | грэп через inetd, и проверьте результат на наличие признаков inetd (или xinetd).

На моем рабочем столе (в Fedora 21), это выход обоих случаях:

15844 оч/0 С+ 0:00 grep в-цвет=авто в inetd

15848 оч/0 С+ 0:00 grep в-цвет=авто как xinetd

Как я должен сказать, что работает, если работает вообще?

+743
John Sherwood 10 февр. 2021 г., 00:31:32

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

Предположим, у меня есть следующий код:

 класс.функция('--параметр','-п', тип = лямбда х: операция(х,"%г-%м-%д").даты(),
по умолчанию=Юникод(previousTime-actualTime),
 помочь='отправить помощь'
)

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

Теперь я хочу посмотреть, где в моем коде, что точная строка существует.

Я искал вокруг и читая инструкцию и у меня что-то вроде

 грэп -rxno . -е "строки начинается
больше текста здесь % % параметров внутри кавычек'
строка заканчивается"

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

./DMP3K/DMP_3K.пы:30:класса.функция(
./DMP3K/DMP_3K.пы:31: 
./DICC/словарь.пы:34: операция(х,"%г-%м-%д").даты()

Я чувствую, что там должен быть более простой способ сделать эту операцию, что мне не хватает.

+546
Padmapriya Patil 11 февр. 2012 г., 19:32:48

https://play.google.com/apps

Здесь вы можете увидеть историю всех приложений, которые вы когда-либо установленных.

+410
onurcanbektas 23 авг. 2012 г., 22:39:18

Использовать на awk в этом случае

на awk -Ф '(условие) { печати >"to_new.файл CSV"}'.КШМ

С указать разделитель запятая , где поля разделены. Если условие совпало с вашим критериям, то он будет перенаправлять строку в новый файл с именем to_new.КШМ.

Мы использовали один-‘>’ перенаправления здесь. Когда этот тип перенаправления используется, to_new.КШМ стирается до первого выхода на него будут записаны. Последующие записи одних и тех же to_new.с CSV - файл не удален, но добавить к нему. (Это отличается от того, как вы используете редиректы в shell-скрипты.) Если to_new.CSV-файл не существует, он создается.

Или просто написать:

на awk -Ф 'состояние файла'.КШМ > to_new.КШМ
+402
Josr zazueta 30 мар. 2015 г., 08:41:23

Wingpanel находится в активной разработке и пока не является стабильным. Это не только Ubuntu, но основной кусок ElementaryOS Ubuntu на производный дистр. Отправьте этот вопрос, так как ошибка здесь: https://bugs.launchpad.net/wingpanel/+filebug?NOREDIRECT

+402
Joachim 11 апр. 2014 г., 20:04:18

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

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

+350
Mohammad Shafiee 10 янв. 2016 г., 16:07:14

Я использую эволюции 3.6.4 на Fedora 18 архитектуру x86_64, мой основной язык-немецкий.

Я получил письмо (на моем счете imapx) закодирована в ISO-8859-15 со словом "hügelig" в нем. Почта отображается правильно в эволюции.

Когда я нажимаю на строку поиска, ищите "hügelig" в содержание сообщения, я не получаю удар. Если я измените условия поиска для "hgelig" (обратите внимание на отсутствующий знак умлаут), почта нашел.

Если я заставить отображать кодировку письма в UTF-8, слово отображается как "hgelig" в теле сообщения.

Так что я думаю, что эволюция ищет только в кодировке UTF-8 и он не уважает сам процесс кодирования сообщения, по крайней мере, не при поиске.

Любые идеи о том, как изменить это?

+269
antonio nicolau 29 нояб. 2015 г., 09:06:48

Моему питомцу уже исполнился 1 годик, но ей жевать все привычки не собирается. Если содержать в рыхлом она ест почти все(дерево, завод, ткань, пластик, стул, лист и т. д.). Все fedup и я пытаюсь найти способы, чтобы остановить ее от этой привычки. Есть ли дефицит чего-то в ней или какие-либо прививки или какие-либо лекарства требуется для этого. По-крайней мере, ей эта привычка становится минимальным.

+178
jeyk 7 окт. 2022 г., 07:39:13

Я буду путешествовать из Майами в Стамбул (нон-стоп с Турецкими авиалиниями) У меня в HTPC корпус ATX. Я держал защитный пены чехол. Я буду упаковать его в жесткий пластиковый ящик для хранения и ленты крышку правильно. Коробка большая и там достаточно места, чтобы добавить другие мелкие предметы.

Есть разные высказывания о том, как ТСА ручек такие пакеты:

  1. ТСА знают, что такое компьютер. Это общий пункт. Они скорее всего не будет открывать свой зарегистрированный багаж. (выборочные проверки здесь не берутся в расчет)
  2. ПК-это металлическая коробка, которая блокирует рентгеновские лучи и будет считаться подозрительный предмет на момент скрининга рентгеновского снимка. ТСА будет большинство вероятно, копать в ваш багаж и уничтожить все на тщательную упаковку.

Которых один описывает реальную ситуацию?

Если есть особые ограничения, которые изменяют ситуацию, каковы они? То, что я могу думать, являются:

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

Редактировать: Мой вопрос в основном о том, как ТСА процессы такие пакеты. Я знаю, если это тщательно упакован, все будет хорошо. Но, TSA может уничтожить упаковку только потому, что там есть металлический ящик, в нем (какова вероятность?). Я ищу некоторые советы о пропуске инспекцией ТСА, если это возможно.

+175
niru1 5 янв. 2016 г., 13:56:15

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

+145
Doug Sparling 30 июн. 2019 г., 16:24:45

Я...объявлен несовершеннолетних в области компьютерных наук (ожидается) на мой американский аспирантура (докторантура) приложений. Я были приняты несколько программ...[с]Ульд [принятие] быть отменены за не достижение этой квалификации].

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

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

+106
Ds712 27 сент. 2010 г., 04:56:56

Я просто сделал резервную копию всего жесткого диска (50 ГБ) за СШ через:

ДД, если=/dev/hda, а | буфера -64К с-з 10м | СШ мой_логин@окружения myhost "кошки > ~/изображения.ИМГ"

Какой сейчас самый лучший способ проверить целостность файла изображения.Гуи, т. е. Как проверить, что все копируется правильно?

+60
Audy Southitham 14 авг. 2012 г., 01:18:17

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