( locsemege | 2014. 05. 02., p – 17:35 )

Írtam neked egy olyan változatot is, amely megtartja a yum kimenetében a rövid csomagleírásokat:

#!/bin/bash

while read; do
    package="`awk 'BEGIN {FS=\" *:\"} /^[0-9A-Za-z].*\./ {print \$1}' <<<\"$REPLY\"`"
    if [ ! -z "$package" ] && rpm --quiet -q "$package"; then
        echo -e "${REPLY/$package/\\x1b[33;1m$package\\x1b[m}"
    else
        echo "$REPLY"
    fi
done < <(yum search "$@")
exit 0

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE