quilt-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Quilt-dev] [PATCH 17/39] backup-files: Drop variable filelist


From: Jean Delvare
Subject: [Quilt-dev] [PATCH 17/39] backup-files: Drop variable filelist
Date: Sat, 19 Mar 2011 10:52:47 +0100
User-agent: quilt/0.48-17.1

No need to copy all file names to a dedicated array, we can use $@
directly instead.

Signed-off-by: Jean Delvare <address@hidden>
Reviewed-by: Raphael Hertzog <address@hidden>
---
 quilt/scripts/backup-files.in |   14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

--- a/quilt/scripts/backup-files.in
+++ b/quilt/scripts/backup-files.in
@@ -141,7 +141,6 @@ noop()
 
 ECHO=echo
 OPT_WHAT=noop
-declare -a FILELIST
 while [ $# -gt 0 ]; do
        case $1 in
        -b)     OPT_WHAT=backup
@@ -167,8 +166,7 @@ while [ $# -gt 0 ]; do
        -?*)    usage
                exit 0
                ;;
-       *)      FILELIST=("$@")
-               break
+       *)      break
                ;;
        esac
 
@@ -192,10 +190,8 @@ if [ -n "$OPT_FILE" ]; then
        done
 fi
 
-I=0
-while [ $I -lt address@hidden ]; do
-
-       case "${FILELIST[$I]}" in
+while [ $# -gt 0 ]; do
+       case $1 in
        -)
                find "$OPT_PREFIX" -type f -print \
                | while read
@@ -207,9 +203,9 @@ while [ $I -lt address@hidden ]; do
                fi
                ;;
        *)
-               $OPT_WHAT "${FILELIST[$I]}"
+               $OPT_WHAT "$1"
                ;;
        esac
 
-       I=$(($I+1))
+       shift
 done




reply via email to

[Prev in Thread] Current Thread [Next in Thread]