loungelizard Опубликовано 22 июля, 2005 Жалоба Поделиться Опубликовано 22 июля, 2005 Набираю: lounge@lizard:~$ man gcc | grep -e -march В результате - ничего. Ну то есть выдаётся строчка для следующей команды, хотя в man gcc точно есть этот самый -march, а grep этого почему-то не видит. Что я не так делаю? man grep и grep --help читал - не помогло. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Aceler Опубликовано 23 июля, 2005 Жалоба Поделиться Опубликовано 23 июля, 2005 Нет там никакого march Попробуйте man gcc | grep return и он выдаст вам кучу строк. Параметр -e, кстати - это регулярное выражение, а -march - это странное такое выражение. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
loungelizard Опубликовано 23 июля, 2005 Автор Жалоба Поделиться Опубликовано 23 июля, 2005 Aceler писал(а) сб, 23 июля 2005 12:35 Нет там никакого march В том-то и дело, что есть. Делаю man gcc, пролистываю кучу страниц, вижу: -march=cpu-type Generate instructions for the machine type cpu-type. Кстати, слова 'athlon' и 'athlon-xp' расположенные несколькими строчками выше grep также игнорирует. Интересно почему? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
EL[michlen] Опубликовано 24 июля, 2005 Жалоба Поделиться Опубликовано 24 июля, 2005 Дело в формате вывода страницы man. man подсвечивает некоторые символы страницы, т.е. получается форматированный вывод, а не просто текст. На консоли это выглядит как цвет, но посимвольно примерно так: -^H-m^Hma^Har^Hrc^Hch^Hh. grep же работает с выводом man как с текстом, потому и не находится. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
handler Опубликовано 21 августа, 2005 Жалоба Поделиться Опубликовано 21 августа, 2005 Может, попробовать набить: > man gcc | grep -e march Обратите внимание, что перед march нет дефиса, иначе он читается как параметр для команды grep, или поместите -march в кавычки - возможно все изменится к лучшему... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.