aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-08-30 00:46:50 +0100
committerFrancis Rowe <info@gluglug.org.uk>2015-08-30 00:50:45 +0100
commit26c8db5f5975db5df26a172d67570ea3f107ff73 (patch)
tree93e704f0d82e6c70388a1eb9d942819deb182c8e
parentd2656247bf7f24dd071ba32ba0cfdbfc50429b41 (diff)
downloadlibrebootfr-26c8db5f5975db5df26a172d67570ea3f107ff73.tar.gz
librebootfr-26c8db5f5975db5df26a172d67570ea3f107ff73.zip
download script: standards compliance (don't parse ls)
-rwxr-xr-xdownload12
1 files changed, 11 insertions, 1 deletions
diff --git a/download b/download
index e9651b7f..2ab95d23 100755
--- a/download
+++ b/download
@@ -24,7 +24,17 @@
set -u -e
download="resources/scripts/helpers/download"
-programs="$(ls ${download}/)"
+
+programs=( "${download}/"* )
+# echo "${programs##*/}" ; echo "${programs%/*}"
+
+programlist () {
+ for program in "${programs[@]}"; do
+ printf "%s\n" "${program##*/}"
+ done
+}
+programs="$(programlist)"
+
noconfirm="0"
help () {