28 lines
582 B
Diff
28 lines
582 B
Diff
# DP: Fix bug in Bash_aliases example.
|
|
|
|
--- a/examples/startup-files/Bash_aliases
|
|
+++ b/examples/startup-files/Bash_aliases
|
|
@@ -41,20 +41,20 @@
|
|
{
|
|
local count="$1" i;
|
|
shift;
|
|
- for i in $(seq 1 "$count");
|
|
+ for i in $(_seq 1 "$count");
|
|
do
|
|
eval "$@";
|
|
done
|
|
}
|
|
|
|
# Subfunction needed by `repeat'.
|
|
-seq ()
|
|
+_seq ()
|
|
{
|
|
local lower upper output;
|
|
lower=$1 upper=$2;
|
|
|
|
if [ $lower -ge $upper ]; then return; fi
|
|
- while [ $lower -le $upper ];
|
|
+ while [ $lower -lt $upper ];
|
|
do
|
|
echo -n "$lower "
|
|
lower=$(($lower + 1))
|