color


подсветка текста в консоли

Иногда хочется пропустить текст через такой фильтр, как grep, но чтобы он только подсветил совпадения, а не вырезал строки с ними. Можно использовать вот такую функцию, которую безболезненно можно добавить в ваш конфигурационный файл оболочки:
function hilight 
{ 
        ESC=`echo -e "\033"` 

        COLORON="$ESC[1;33m" 
        COLOROFF="$ESC[1;0m" 

        if [ -z "$1" ] ; then 
                echo "Usage: hilight 'regex' [file1 file2 ...]" 1>&2; 
                return 1 
        fi 

        REGEX="$1" 
        shift 

        sed -e "s/${REGEX}/${COLORON}&${COLOROFF}/g" $* 
}
0
Ваша оценка: Ничего