commit: 0fa2f1e5ed1cecaf5b2f921654867322a519bd84
parent 15cb1064ee9cc54f880586fb814752c459a5c897
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun, 19 Jan 2025 01:34:20 +0000
Merge pull request #494 from fosslinux/cd-helpers-sh
Handle files correctly that start with a dash
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/steps/helpers.sh b/steps/helpers.sh
@@ -31,8 +31,8 @@ _get_files() {
for f in ${fs}; do
# Archive symlinks to directories as symlinks
echo "${prefix}/${f}"
- if [ -d "${f}" ] && ! [ -h "${f}" ]; then
- cd "${f}"
+ if [ -d "./${f}" ] && ! [ -h "./${f}" ]; then
+ cd "./${f}"
_get_files "${prefix}/${f}"
cd ..
fi
@@ -54,9 +54,9 @@ reset_timestamp() {
fs="${fs} $(echo .[0-z]*)"
fi
for f in ${fs}; do
- touch -h -t 197001010000.00 "${f}"
- if [ -d "${f}" ]; then
- cd "${f}"
+ touch -h -t 197001010000.00 "./${f}"
+ if [ -d "./${f}" ]; then
+ cd "./${f}"
reset_timestamp
cd ..
fi