Эта команда awk могла выполнить задание:
awk -v RS='\n\n' -v target=<string> '$0 ~ target {print $2}'
Например:
$ awk -v RS='\n\n' -v target=F5 '$0 ~ target {print $2}' foo.txt
AX-2
AX-3
$ awk -v RS='\n\n' -v target=A1 '$0 ~ target {print $2}' foo.txt
AX-1
AX-2
Я предполагаю, что:
разделы запроса все разделители пустые строки (следовательно, две новые строки \n\n в качестве разделителя записей), после Query= есть пробел, так что строка, которую вы хотите распечатать, является вторым полем ($2), строка, которую вы для поиска нет специальных символов регулярных выражений, таких как . или *. Если это так, возможно, потребуется использовать другую функцию.Спасибо, lmchj,
Я искал этот ответ в течение трех месяцев. Теперь я чувствую облегчение.
Команда Anaconda проигнорировала мои сообщения, что меня озадачило.
Я запускаю conda update -n base conda и затем conda update --all. Он начал мой Anaconda Navigator, показывая этот зеленый логотип в центре моего экрана, но после шести (да, 6) часов он никогда не загружал Navigator.
Итак, я запускаю conda install anaconda-clean и затем anaconda-clean. Это удалило Anaconda с моего компьютера.
После этого я снова запускаю conda update -n base conda и, наконец, conda update --all, но эти команды не были необходимы, потому что все мои файлы в Conda уже были обновлены.
Наконец я запустил conda install -c anaconda python, который переустановил Anaconda, и он мог наконец загрузить.
Хорошо, все сделано. Только для записи.
Прежде всего, запустите conda update -n base conda, если ваша версия conda не самая новая.
Затем conda update --all (потребуется некоторое время).
После этого работает anaconda-navigator.
PD: Я действительно не знаю, что означает строка ImportError: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: xcb_dri3_get_supported_modifiers, но файл libGL.so.1 все еще невозможно открыть.
В любом случае, если у кого-то такая же ошибка, я надеюсь, что это будет полезно. Вам просто нужно обновить все.
Спасибо, lmchj,
Я искал этот ответ в течение трех месяцев. Теперь я чувствую облегчение.
Команда Anaconda проигнорировала мои сообщения, что меня озадачило.
Я запускаю conda update -n base conda и затем conda update --all. Он начал мой Anaconda Navigator, показывая этот зеленый логотип в центре моего экрана, но после шести (да, 6) часов он никогда не загружал Navigator.
Итак, я запускаю conda install anaconda-clean и затем anaconda-clean. Это удалило Anaconda с моего компьютера.
После этого я снова запускаю conda update -n base conda и, наконец, conda update --all, но эти команды не были необходимы, потому что все мои файлы в Conda уже были обновлены.
Наконец я запустил conda install -c anaconda python, который переустановил Anaconda, и он мог наконец загрузить.
Хорошо, все сделано. Только для записи.
Прежде всего, запустите conda update -n base conda, если ваша версия conda не самая новая.
Затем conda update --all (потребуется некоторое время).
После этого работает anaconda-navigator.
PD: Я действительно не знаю, что означает строка ImportError: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: xcb_dri3_get_supported_modifiers, но файл libGL.so.1 все еще невозможно открыть.
В любом случае, если у кого-то такая же ошибка, я надеюсь, что это будет полезно. Вам просто нужно обновить все.
Спасибо, lmchj,
Я искал этот ответ в течение трех месяцев. Теперь я чувствую облегчение.
Команда Anaconda проигнорировала мои сообщения, что меня озадачило.
Я запускаю conda update -n base conda и затем conda update --all. Он начал мой Anaconda Navigator, показывая этот зеленый логотип в центре моего экрана, но после шести (да, 6) часов он никогда не загружал Navigator.
Итак, я запускаю conda install anaconda-clean и затем anaconda-clean. Это удалило Anaconda с моего компьютера.
После этого я снова запускаю conda update -n base conda и, наконец, conda update --all, но эти команды не были необходимы, потому что все мои файлы в Conda уже были обновлены.
Наконец я запустил conda install -c anaconda python, который переустановил Anaconda, и он мог наконец загрузить.
Хорошо, все сделано. Только для записи.
Прежде всего, запустите conda update -n base conda, если ваша версия conda не самая новая.
Затем conda update --all (потребуется некоторое время).
После этого работает anaconda-navigator.
PD: Я действительно не знаю, что означает строка ImportError: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: xcb_dri3_get_supported_modifiers, но файл libGL.so.1 все еще невозможно открыть.
В любом случае, если у кого-то такая же ошибка, я надеюсь, что это будет полезно. Вам просто нужно обновить все.