Оригинальный pkg_rmleaves:
Но я уже забыл для чего нужен "agg-2.5_6" например, хотелось бы видеть сразу краткое описание.
Мой патч, добавляющий вывод "one line comment" далее:
Вид pkg_rmleaves с моим патчем:
Вывод сделал только для простого dialog, т.к. мне больше не нужно.--- /usr/local/sbin/pkg_rmleaves 2011-03-18 12:01:35.000000000 +0300 +++ /root/rmleaves 2011-03-18 12:01:22.000000000 +0300 @@ -82,7 +82,12 @@ if [ "$DIALOG" = "kdialog" ]; then awk '{printf "%s%s%s%s%s ", "\"", $0, "\" \"", $0, "\" \"off\""}' "$TMPFILE" > "$LEAFS" else - awk '{printf "%s%s%s ", "\"", $0, "\" \"\" \"off\""}' "$TMPFILE" > "$LEAFS" + echo -n '' > $LEAFS + while read name + do + description=`pkg_info -q -c $name| sed 's/"/\\"/g'` + echo -n ' "'$name'" "'$description'" "off" ' >> $LEAFS + done < "$TMPFILE" fi
Комментариев нет:
Отправить комментарий