mirror of
https://github.com/radareorg/radare2.git
synced 2024-10-07 02:23:58 +00:00
r2pm OCD fixes, search list aligned with column
This commit is contained in:
parent
6ae0c86f84
commit
10786e5549
@ -241,14 +241,23 @@ R2PM_List() {
|
||||
}
|
||||
|
||||
R2PM_Search() {
|
||||
|
||||
#helper for pretty printing tabbed lists
|
||||
if ! type "column" > /dev/null; then
|
||||
cols() { cat ; }
|
||||
else
|
||||
cols() { column -s $'\t' -t; }
|
||||
fi
|
||||
|
||||
for a in "${R2PM_DBDIR}" "${R2PM_USRDIR}"/db2/*/db ; do
|
||||
[ -d "$a" ] || continue
|
||||
(
|
||||
cd "${a}"
|
||||
if [ -n "$1" ]; then
|
||||
grep R2PM_DESC * /dev/null | sed -e "s,:R2PM_DESC, `printf ' \t'`," -e 's,",,g' | grep -i "$1"
|
||||
grep R2PM_DESC * /dev/null | sed -e "s,:R2PM_DESC, `printf ' \t'`," -e 's,",,g' | \
|
||||
grep -i "$1" | cols
|
||||
else
|
||||
grep R2PM_DESC * /dev/null | sed -e "s,:R2PM_DESC, `printf ' \t'`," -e 's,",,g'
|
||||
grep R2PM_DESC * /dev/null | sed -e "s,:R2PM_DESC, `printf ' \t'`," -e 's,",,g' | cols
|
||||
fi
|
||||
)
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user