Поиска и замены с помощью sed, а не обычный файл

Очень хороший ответ от Томаса Найман.

Гном поставляется с GUI инструмент для гнома-рабочего стола-элемент-редактирование помощь в создании *.Desktop-файлы. Мы должны использовать его из командной строки, или создать на рабочем столе файл для него.

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

  1. Откройте окно терминала и введите следующую команду:

    гном-рабочий стол-элемент-правка-создать-новый /домашний/[ваше имя пользователя]/.местные/доли/приложений

  2. В открывшемся окне заполнить следующие: enter image description here

    Название: Применение Гном

    Команда: гном-рабочий стол-элемент-правка-создать-новый в /Home/[имя пользователя]/.местные/доли/приложений

    Нажмите на значок, чтобы выбрать другой значок.

  3. Нажмите кнопку ОК, чтобы закрыть окна

  4. Закрыть окно терминала

Тестирование вновь созданные приложения GNOME

  1. Открыть черточки
  2. Тип Приложения
  3. Вы должны увидеть приложение GNOME ввести
  4. Выберите его
  5. Создать другое приложение
+979
Houston 19 июл. 2014 г., 08:18:17
15 ответов

Я пишу скрипт для вызова команды (уэка, если вам интересно) пару раз с разными параметрами. Один из параметров, '-поиск "< прочее >" ' должен быть в кавычках. В некоторых случаях мне нужно использовать несколько из этих параметров, например.

уэка а-поиск "параметры" -поиск "другие параметры"

уэка б-поиск "только эти параметры"`

Я пытаюсь использовать ассоциативный массив, который выглядит примерно так:

поиск=( ["а"]='-поиск "параметры" -поиск "другие параметры"'
["б"]='-поиск "только эти параметры"'

Тогда позвони как:

call_thing_with_the_right_parameters_so_it_works_out_alright функция {
 уэка $1 ${Поиск["$1"]}
} # <-- закрывающую фигурную скобку функции
call_thing_with_the_right_parameters_so_it_works_out_alright

Увы, как бы я ни старалась, котирование становится все шизанутый:

Баш-х ./this_is_the_name_of_my_script_sorry_its_so_long
...
+ уэка а-поиск '"а' 'параметры"' # <-- (не то, что я хочу)
...

Любые идеи?

+967
Arthur Smith 03 февр. '09 в 4:24

Нет, если у игрока есть "не потерять" эффект в игре, как платиновый Ангел.

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

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

+941
Lovely Strawberry 17 янв. 2020 г., 20:13:42
Другие ответы

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


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

Я просто приступая к работе с терминалом, в другой день я может что-то напутали с моим Урс/местные/Бен. При выполнении Эхо $путь он возвращает меня в/usr/местные/Бен:/usr/местные/sbin:/usr/Бен:/ОГРН: выполнить/sbin:/sbin размещена исходный путь /usr/местные/бен , как мне установить его обратно к заводским настройкам?

Спасибо заранее за вашу помощь.

+922
spaunkola 2 дек. 2017 г., 18:31:05

Короткое поглазеть решение:

на awk -V в ассоциации="[0-9]+" 'конец{печати "узел"1$+1}' АБВ.конфиг

Вывод:

компьютере node4

  • Ассоциации="[0-9]+" - регулярное выражение, которое совпадает с поля, вместо того, чтобы соответствовать поле сепаратора

  • Конец{...} - рассматривает только последняя строка файла

+779
John Dood 11 окт. 2022 г., 03:47:12

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

Взять контроль над разумом. Он имеет две инструкции:

  1. Зачаровать существо, такое же, как и пацифизм.

  2. Вы контролируете зачарованное существо.

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

Извиняюсь за использованием контроля слово так много раз.

+742
user2074010 17 апр. 2010 г., 03:05:57

Я довольно новыми для Убунту (я использую 12.04) и я ищу способ сделать так, что когда я загружаюсь с моей USB-флешки на внутренний жесткий диск компьютера, я использую не горе. Я также хотел бы знать, если есть хороший способ, чтобы заставить все монтирует по умолчанию только для чтения.

+684
safarov 26 июл. 2016 г., 14:33:10

Вы успешно завершить обновление?

Было бы интересно узнать, какие репозитории у вас есть/было в /etc/zypp в/хранилищу.д/.

Я бы рекомендовал отключить РЕПО от третьих лиц и включать только эти 4 репозитории для обновления, и после этого управлять своими сторонние репозитории и пакеты:

В любом случае, я думаю, что сбой загрузки, основанную на этом сообщении:

/Дев/маппер/isw_cfiadgibeh_Mirror1_part1 не существует

Вы должны проверить файл /etc/fstab или autofs С для проблем конфигурации, может закомментировать записи, которые вызывают проблемы и восстановить ее после того, как система успешно загружается.

+674
user3015251 21 авг. 2016 г., 03:58:54

~/Библиотеки/настройки/ByHost/ком.яблоко.HIToolbox.*.файл plist имеет AppleSelectedInputSources ключ, но изменить его напрямую, кажется, не на самом деле изменить макет.

Большинство решений выложено в MacScripter просто использовать интерфейс написания сценариев.

Есть небольшой цель-с утилиту changeInput , однако, что следует изменить планировку практически мгновенно.

+515
jensjorda 21 июн. 2010 г., 20:38:16

Вопрос написал maythux обеспечивает некоторые ценным альтернативы либо из эмуляторов терминала, которые вы упомянули.

Как devav2, я полагаю, вы говорите о uxterm, когда вы упоминаете в xterm(Юникод).

в xterm очень старый эмулятор терминала для системы X-сервер. На самом деле это оригинальный эмулятор терминала с 1980-х годов. Юникод-это метод кодирования в цифровой вид всех символов, используемых людьми для общения, когда они используют свои родные языки.

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

Еще больше систем символов будет работать только с юникодом.

Потому что это занимает некоторое время для программ на каждой платформе должны быть преобразованы, чтобы использовать Юникод некоторые программы не выход это. Если вы используете такие программы и Unicode дает вам проблемы с uxterm, прямо в xterm может работать лучше.

Гном-терминал программу многие используют также поддерживает вывод в юникоде, но это можно изменить путем изменения параметра.

Для получения дополнительной информации о Юникоде вы можете найти на этой странице Википедии полезно.

+383
wdk 17 февр. 2020 г., 01:36:03

Если есть что-то, что происходит в "данный момент", или иначе должны показать некоторые "значительные изменения", он также может быть стоит посмотреть в systempanel не:

SystemPanel SystemPanel
Systempanel не (Источник: Google играть)

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

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

+378
RGD 28 мая 2020 г., 08:52:53

Если СЭД - это хорошо для вас:

е/CLUSQMGR(/!Д;С///;Н;с/).*\н[^(]*(/ /;с/)$//'

Объяснение:

  • Основная идея: обе линии приходят в паре, так что если первый из пары нашли, Читать далее и сделать некоторые замены, чтобы удалить все не нужное
  • /CLUSQMGR(/!д игнорирует все строки, не содержащие CLUSQMGR(на всякий случай, там могут быть и другие строки, которые вы не хотите
  • с///удаляет последний шаблон, который является CLUSQMGR(
  • Н добавляет следующую строку в шаблон пространство, со встроенной новой строки
  • с/).*\Н[^(]*(/ / заменяет все от скобки до первой открывающей скобки во второй строке с пробелами. Это делается путем закрепления рисунка на перевод строки () и [^(]* соответствует любому количеству символов, за исключением (
  • с/)$// удаляет незначащие )
+352
Matthew Warren 11 сент. 2016 г., 19:55:06

Как переслать X при переключении пользователей?

Я могу СШ-х [email protected] и открыть ГПИ просто отлично. Однако потом, когда я судо Су в корень, перенаправление X11, кажется, чтобы остановить, потому что окна никогда не похоже, чтобы запустить.

доступ по SSH отключен на корню, иначе я бы просто подключить напрямую.

+299
Marc Dix 8 окт. 2018 г., 11:06:01

я нашел это решение на askubuntu и я применяю его и работал для меня, и я снова делюсь тут:

gksudo команду Gedit /и т. д./ядра/и postinst.д/ЗЗ-обновление-жратва

**

Комментировать строки из 15

**

Перед

*/и postinst.д/*:|*/и postinst.д/*:настроить|*/например.д/*:|*/Например.д/*:удалить)
 обновление-жратва старпома 
;;

После

*/и postinst.д/*:|*/и postinst.д/*:настроить|*/например.д/*:|*/Например.д/*:удалить)
обновление-жратва # старпома 
;;

Запустить скрипт конфигурации:

$ судо команды dpkg --настроить -в
(много отладки)
$

Вы должны увидеть много отладки, а не ошибка в конце.

Чтобы быть уверенным, повторно выполните настройки. Она должна быть немедленно прекращена без каких-либо логов:

$ судо команды dpkg --настроить -в
$

Теперь, вы можете восстановить ЗЗ-обновления-файл grub, только в случае, если вы хотите установить другие ядра и grub начать работать с имплементацией OverlayFS...

+254
Broxi 9 февр. 2011 г., 17:22:01

Поведение, которое вы хотите достичь, это не тривиально можно в OS X. В поведении требует изменения базовых механизма управления окном.

Индивидуальные разработчики приложения могут быть в состоянии добиться этого поведения, но это будет идти вразрез с принципами человеческого интерфейса от Apple. Идти против этих принципов может рисковать кандидатура может быть отклонена из App Store для Mac.

Рассказать Яблоко

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

+159
user2513528 5 мар. 2020 г., 17:53:10

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

Map Setup from the Investigator Guide

+90
arslan2012 3 мая 2021 г., 08:10:28

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