Оригинальный pkg_rmleaves:
Но я уже забыл для чего нужен "agg-2.5_6" например, хотелось бы видеть сразу краткое описание.
Мой патч, добавляющий вывод "one line comment" далее:
Вид pkg_rmleaves с моим патчем:
--- /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
Вывод сделал только для простого dialog, т.к. мне больше не нужно.


Комментариев нет:
Отправить комментарий