From 1e0e5b2a0241d1f3e298991c0d583afb9c80baef Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 7 Oct 2010 15:50:29 -0500 Subject: Remove use of `seq` in pactree This is not a bash builtin, so can potentially cause portability issues. Additionally, the use of it is completely unnecessary as it can all be done within bash (and done faster). $ time pactree xfwm4 >/dev/null (old version) real 0m3.245s $ time ./contrib/pactree xfwm4 >/dev/null (new version) real 0m3.042s Signed-off-by: Dan McGee --- contrib/pactree | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'contrib') diff --git a/contrib/pactree b/contrib/pactree index 73bece3a..6051724e 100755 --- a/contrib/pactree +++ b/contrib/pactree @@ -130,9 +130,10 @@ _tree(){ # Generate the spacer spacer="" - for each in $(seq 1 $spaces); do + for ((count = 0; count < spaces; count++)); do spacer="$spacer$separator" done + unset count spacer="$spacer$branch_tip" [ $silent -ne 1 ] && echo -e "$branch_color$spacer$leaf_color$pkg_name$provided" -- cgit v1.2.3-24-g4f1b