Вы можете получить желаемый результат за один раз grep, используя параметр -z, чтобы обрабатывать строки входного файла, которые должны быть разделены символами NUL, а не символами новой строки, чтобы символы новой строки могли быть сопоставлены буквально. Вы можете сделать:
grep -Pzo '!\s{8}lat[^\n]*\n\K[^\n]+' file.txt
-P позволит нам использовать PCRE, -o предоставит нам только желаемую часть !\s{8}lat[^\n]*\n будет соответствовать строке с lat после ! и 8 пробелов, также он будет соответствовать возвращающемуся символу новой строки, \K отменит это соответствие. [F12] будет соответствовать следующей строке, т.е. то, что мы хотим в качестве вывода. Здесь я также предполагаю, что после lat нет пробела, если должно быть хотя бы пространство, которое вы можете сделать:
grep -Pzo '!\s{8}lat\s+[^\n]*\n\K[^\n]+' file.txt
Пример:
[ f3]Чтобы правильно отображаться в тире (или в меню для более старых версий Ubuntu), программа должна установить файл рабочего стола. Источники lmms содержат такой файл рабочего стола, но по какой-то причине он не установлен как часть пакета lmms (который фактически должен быть сообщен как ошибка в отношении пакета lmms). Вы можете легко добавить файл рабочего стола самостоятельно, скопировать и вставить следующее в текстовый редактор (это файл рабочего стола, который должен был быть установлен):
[Desktop Entry]
Name=Linux MultiMedia Studio
GenericName=music production suite
GenericName[ca]=Programari de producció musical
GenericName[de]=Software zur Musik-Produktion
Comment=easy music production for everyone!
Comment[ca]=Producció fàcil de música per a tothom!
Icon=lmms
Exec=lmms
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Audio;Midi;
MimeType=application/x-lmms-project;
Сохранить файл как lmms.desktop в directory ~/.local/share/applications (обратите внимание на точку в начале пути, это скрытый каталог в вашем домашнем каталоге. Вы можете использовать Ctrl + H или щелкнуть правой кнопкой мыши в диалоговом окне сохранения файла, чтобы переключать отображение скрытых файлов и каталогов).
lmms теперь появится в тире, как это делают все остальные приложения. После его запуска вы можете щелкнуть правой кнопкой мыши по значку в панели запуска и выбрать «держать в пусковой установке».
Хорошо, не знаю, почему это не появилось в установленных приложениях под Natty (надеюсь, кто-то может объяснить это мне).
Я выполнил инструкции в этом потоке:
Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать Launcher» Введите все, что вы хотели бы для имени (в этом случае я выбрал LMMS). Введите lmms в поле Command. Нажмите OK; Это создаст Launcher на рабочем столе. Перетащите значок на панель запуска боковой панели. Я думаю, что, возможно, есть способ создать этот ярлык более простым способом, не создавая Launcher на рабочем столе, но я могу " Посмотрите, как это сделать. Если вы щелкните правой кнопкой мыши на панели запуска боковой панели, нет контекстного меню.
Чтобы правильно отображаться в тире (или в меню для более старых версий Ubuntu), программа должна установить файл рабочего стола. Источники lmms содержат такой файл рабочего стола, но по какой-то причине он не установлен как часть пакета lmms (который фактически должен быть сообщен как ошибка в отношении пакета lmms). Вы можете легко добавить файл рабочего стола самостоятельно, скопировать и вставить следующее в текстовый редактор (это файл рабочего стола, который должен был быть установлен):
[Desktop Entry]
Name=Linux MultiMedia Studio
GenericName=music production suite
GenericName[ca]=Programari de producció musical
GenericName[de]=Software zur Musik-Produktion
Comment=easy music production for everyone!
Comment[ca]=Producció fàcil de música per a tothom!
Icon=lmms
Exec=lmms
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Audio;Midi;
MimeType=application/x-lmms-project;
Сохранить файл как lmms.desktop в directory ~/.local/share/applications (обратите внимание на точку в начале пути, это скрытый каталог в вашем домашнем каталоге. Вы можете использовать Ctrl + H или щелкнуть правой кнопкой мыши в диалоговом окне сохранения файла, чтобы переключать отображение скрытых файлов и каталогов).
lmms теперь появится в тире, как это делают все остальные приложения. После его запуска вы можете щелкнуть правой кнопкой мыши по значку в панели запуска и выбрать «держать в пусковой установке».
Хорошо, не знаю, почему это не появилось в установленных приложениях в Natty (надеюсь, кто-то может объяснить это мне).
Я выполнил инструкции в этом потоке:
Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать Launcher» Введите все, что вы хотели бы для имени (в этом случае я выбрал LMMS). Введите lmms в поле Command. Нажмите OK; Это создаст Launcher на рабочем столе. Перетащите значок на панель запуска боковой панели. Я думаю, что, возможно, есть способ создать этот ярлык более простым способом, не создавая Launcher на рабочем столе, но я могу " Посмотрите, как это сделать. Если вы щелкните правой кнопкой мыши на панели запуска боковой панели, нет контекстного меню.
Чтобы правильно отображаться в тире (или в меню для более старых версий Ubuntu), программа должна установить файл рабочего стола. Источники lmms содержат такой файл рабочего стола, но по какой-то причине он не установлен как часть пакета lmms (который фактически должен быть сообщен как ошибка в отношении пакета lmms). Вы можете легко добавить файл рабочего стола самостоятельно, скопировать и вставить следующее в текстовый редактор (это файл рабочего стола, который должен был быть установлен):
[Desktop Entry]
Name=Linux MultiMedia Studio
GenericName=music production suite
GenericName[ca]=Programari de producció musical
GenericName[de]=Software zur Musik-Produktion
Comment=easy music production for everyone!
Comment[ca]=Producció fàcil de música per a tothom!
Icon=lmms
Exec=lmms
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Audio;Midi;
MimeType=application/x-lmms-project;
Сохранить файл как lmms.desktop в directory ~/.local/share/applications (обратите внимание на точку в начале пути, это скрытый каталог в вашем домашнем каталоге. Вы можете использовать Ctrl + H или щелкнуть правой кнопкой мыши в диалоговом окне сохранения файла, чтобы переключать отображение скрытых файлов и каталогов).
lmms теперь появится в тире, как это делают все остальные приложения. После его запуска вы можете щелкнуть правой кнопкой мыши по значку в панели запуска и выбрать «держать в пусковой установке».
Хорошо, не знаю, почему это не появилось в установленных приложениях в Natty (надеюсь, кто-то может объяснить это мне).
Я выполнил инструкции в этом потоке:
Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать Launcher» Введите все, что вы хотели бы для имени (в этом случае я выбрал LMMS). Введите lmms в поле Command. Нажмите OK; Это создаст Launcher на рабочем столе. Перетащите значок на панель запуска боковой панели. Я думаю, что, возможно, есть способ создать этот ярлык более простым способом, не создавая Launcher на рабочем столе, но я могу " Посмотрите, как это сделать. Если вы щелкните правой кнопкой мыши на панели запуска боковой панели, нет контекстного меню.
Чтобы правильно отображаться в тире (или в меню для более старых версий Ubuntu), программа должна установить файл рабочего стола. Источники lmms содержат такой файл рабочего стола, но по какой-то причине он не установлен как часть пакета lmms (который фактически должен быть сообщен как ошибка в отношении пакета lmms). Вы можете легко добавить файл рабочего стола самостоятельно, скопировать и вставить следующее в текстовый редактор (это файл рабочего стола, который должен был быть установлен):
[Desktop Entry]
Name=Linux MultiMedia Studio
GenericName=music production suite
GenericName[ca]=Programari de producció musical
GenericName[de]=Software zur Musik-Produktion
Comment=easy music production for everyone!
Comment[ca]=Producció fàcil de música per a tothom!
Icon=lmms
Exec=lmms
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Audio;Midi;
MimeType=application/x-lmms-project;
Сохранить файл как lmms.desktop в directory ~/.local/share/applications (обратите внимание на точку в начале пути, это скрытый каталог в вашем домашнем каталоге. Вы можете использовать Ctrl + H или щелкнуть правой кнопкой мыши в диалоговом окне сохранения файла, чтобы переключать отображение скрытых файлов и каталогов).
lmms теперь появится в тире, как это делают все остальные приложения. После его запуска вы можете щелкнуть правой кнопкой мыши по значку в панели запуска и выбрать «держать в пусковой установке».
Хорошо, не знаю, почему это не появилось в установленных приложениях в Natty (надеюсь, кто-то может объяснить это мне).
Я выполнил инструкции в этом потоке:
Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать Launcher» Введите все, что вы хотели бы для имени (в этом случае я выбрал LMMS). Введите lmms в поле Command. Нажмите OK; Это создаст Launcher на рабочем столе. Перетащите значок на панель запуска боковой панели. Я думаю, что, возможно, есть способ создать этот ярлык более простым способом, не создавая Launcher на рабочем столе, но я могу " Посмотрите, как это сделать. Если вы щелкните правой кнопкой мыши на панели запуска боковой панели, нет контекстного меню.
Чтобы правильно отображаться в тире (или в меню для более старых версий Ubuntu), программа должна установить файл рабочего стола. Источники lmms содержат такой файл рабочего стола, но по какой-то причине он не установлен как часть пакета lmms (который фактически должен быть сообщен как ошибка в отношении пакета lmms). Вы можете легко добавить файл рабочего стола самостоятельно, скопировать и вставить следующее в текстовый редактор (это файл рабочего стола, который должен был быть установлен):
[Desktop Entry]
Name=Linux MultiMedia Studio
GenericName=music production suite
GenericName[ca]=Programari de producció musical
GenericName[de]=Software zur Musik-Produktion
Comment=easy music production for everyone!
Comment[ca]=Producció fàcil de música per a tothom!
Icon=lmms
Exec=lmms
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Audio;Midi;
MimeType=application/x-lmms-project;
Сохранить файл как lmms.desktop в directory ~/.local/share/applications (обратите внимание на точку в начале пути, это скрытый каталог в вашем домашнем каталоге. Вы можете использовать Ctrl + H или щелкнуть правой кнопкой мыши в диалоговом окне сохранения файла, чтобы переключать отображение скрытых файлов и каталогов).
lmms теперь появится в тире, как это делают все остальные приложения. После его запуска вы можете щелкнуть правой кнопкой мыши по значку в панели запуска и выбрать «держать в пусковой установке».
Хорошо, не знаю, почему это не появилось в установленных приложениях в Natty (надеюсь, кто-то может объяснить это мне).
Я выполнил инструкции в этом потоке:
Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать Launcher» Введите все, что вы хотели бы для имени (в этом случае я выбрал LMMS). Введите lmms в поле Command. Нажмите OK; Это создаст Launcher на рабочем столе. Перетащите значок на панель запуска боковой панели. Я думаю, что, возможно, есть способ создать этот ярлык более простым способом, не создавая Launcher на рабочем столе, но я могу " Посмотрите, как это сделать. Если вы щелкните правой кнопкой мыши на панели запуска боковой панели, нет контекстного меню.
Чтобы правильно отображаться в тире (или в меню для более старых версий Ubuntu), программа должна установить файл рабочего стола. Источники lmms содержат такой файл рабочего стола, но по какой-то причине он не установлен как часть пакета lmms (который фактически должен быть сообщен как ошибка в отношении пакета lmms). Вы можете легко добавить файл рабочего стола самостоятельно, скопировать и вставить следующее в текстовый редактор (это файл рабочего стола, который должен был быть установлен):
[Desktop Entry]
Name=Linux MultiMedia Studio
GenericName=music production suite
GenericName[ca]=Programari de producció musical
GenericName[de]=Software zur Musik-Produktion
Comment=easy music production for everyone!
Comment[ca]=Producció fàcil de música per a tothom!
Icon=lmms
Exec=lmms
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Audio;Midi;
MimeType=application/x-lmms-project;
Сохранить файл как lmms.desktop в directory ~/.local/share/applications (обратите внимание на точку в начале пути, это скрытый каталог в вашем домашнем каталоге. Вы можете использовать Ctrl + H или щелкнуть правой кнопкой мыши в диалоговом окне сохранения файла, чтобы переключать отображение скрытых файлов и каталогов).
lmms теперь появится в тире, как это делают все остальные приложения. После его запуска вы можете щелкнуть правой кнопкой мыши по значку в панели запуска и выбрать «держать в пусковой установке».
Хорошо, не знаю, почему это не появилось в установленных приложениях в Natty (надеюсь, кто-то может объяснить это мне).
Я выполнил инструкции в этом потоке:
Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать Launcher» Введите все, что вы хотели бы для имени (в этом случае я выбрал LMMS). Введите lmms в поле Command. Нажмите OK; Это создаст Launcher на рабочем столе. Перетащите значок на панель запуска боковой панели. Я думаю, что, возможно, есть способ создать этот ярлык более простым способом, не создавая Launcher на рабочем столе, но я могу " Посмотрите, как это сделать. Если вы щелкните правой кнопкой мыши на панели запуска боковой панели, нет контекстного меню.