Отображать определенные данные в файл

Я новичок в Ubuntu и использую его уже пару недель. Недавно я столкнулся с проблемой, когда мне пришлось отображать определенные данные в файл. Вот вывод, отображаемый на терминале.

  Potential vulnerability found (CVE-2009-4028)
  CVSS Score is 6.8
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2009-4030)
  CVSS Score is 4.4
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2009-5026)
  CVSS Score is 6.8
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0075)
  CVSS Score is 1.7
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2012-0087)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0101)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0102)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0112)
  CVSS Score is 3.5
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0113)
  CVSS Score is 5.5
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0114)
  CVSS Score is 3.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0115)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0116)
  CVSS Score is 4.9
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2012-0118)
  CVSS Score is 4.9
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2012-0119)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0120)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2012-0484)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2012-0485)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2012-0490)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2012-0492)
  CVSS Score is 2.1
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0540)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

  Potential vulnerability found (CVE-2012-0553)
  CVSS Score is 7.5
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2012-0574)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2012-0583)
  CVSS Score is 4.0
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

 Potential vulnerability found (CVE-2013-1492)
  CVSS Score is 7.5
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

  Potential vulnerability found (CVE-2013-1506)
  CVSS Score is 2.8
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Potential vulnerability found (CVE-2013-1521)
  CVSS Score is 6.5
  Full vulnerability match (incl. edition/language)
File "/usr/sbin/mysqld" (CPE = cpe:/a:mysql:mysql:5.1:::) on host glynis-desktop (key glynis-desktop)

Я намерен отобразить поле «Обнаружена потенциальная уязвимость» и только соответствующий результат. Кажется, там около 9995 записей, и я хотел бы показать их все.

Я использовал эту команду на данный момент

awk '/CVSS Score is/ < /Potential vulnerability found/' output.txt 

, но это, кажется, отображает только название уязвимости или оценки. Как отобразить это в файле (текст, Excel), чтобы отображались все уязвимости и соответствующие оценки.

Любая помощь будет принята с благодарностью.

0
задан 27 September 2015 в 02:06

1 ответ

Вы можете использовать grep :

grep -E "Potential vulnerability found|CVSS Score is" input_file

Если вы хотите сохранить вывод в текстовом файле, используйте:

grep -E "Potential vulnerability found|CVSS Score is" input_file > output_file
0
ответ дан 27 September 2015 в 02:06

Другие вопросы по тегам:

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