@Behacad в первую очередь, да, газы и все такое. В курение, особенно, вы хотите, чтобы продукты питания подвергаются вещи, которые не хороши для дыхания, и действительно не особенно хорош для вашего дома, шторы и т. д. Для продуктов питания и качества воздуха в районе ограничивают два противоположных целей. Если у вас есть много курильщиков, вы должны увидеть некоторые из скапливание сажи, как правило, происходят, которого, как правило, легковоспламеняющиеся, другой опасности в помещении. @Халаби я делаю это, но мой телефон имеет радиус 16 км для кэширования, и я потерял из этого радиуса в прошлом. BrianP @да, в Соединенных Штатах. Я в лингвистике. Возможно, ваше заявление должно обратиться к своим собственным полем, а не к "общественным наукам", а затем.

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

$ Эхо -е '<tr><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>[email protected]</td></tr>\n<tr><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>[email protected]</td></tr>' | \
на awk -F'и</тд><тд>' 'gsub(/.*@/,"",$9)' ОФС='</тд><тд>'
<tr><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>XXX</td><td>example.com</td></tr>
<tr><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>YYY</td><td>example2.com</td></tr>

</тд><тд> разделитель разделить строку на 9 полей. Электронная почта поле Номер 9-м, вы можете удалить все символы до @ в 9-м поле, чтобы получить желаемый результат.

Если вы не должны использовать на awk, вы можете попробовать на Perl:

на Perl -ПЭ с#(.*)<тд>.*@(.*)#$1<тд>$2#'