phpsg.sh: Use while-loop for iterating over files.
This commit is contained in:
parent
ac32959add
commit
b7433a1021
8
phpsg.sh
8
phpsg.sh
@ -50,16 +50,16 @@ do
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
for dir in $(find $SOURCE_DIR -mindepth 1 -type d)
|
while IFS= read -r -d '' dir
|
||||||
do
|
do
|
||||||
OUT_DIR="${OUTPUT_DIR}/${dir:${#SOURCE_DIR}}"
|
OUT_DIR="${OUTPUT_DIR}/${dir:${#SOURCE_DIR}}"
|
||||||
if ! [ -d "$OUT_DIR" ]
|
if ! [ -d "$OUT_DIR" ]
|
||||||
then
|
then
|
||||||
mkdir -p "${OUTPUT_DIR}/${dir:${#SOURCE_DIR}}"
|
mkdir -p "${OUTPUT_DIR}/${dir:${#SOURCE_DIR}}"
|
||||||
fi
|
fi
|
||||||
done
|
done < <(find "$SOURCE_DIR" -mindepth 1 -type d -print0)
|
||||||
|
|
||||||
for file in $(find $SOURCE_DIR -type f -not -name '*.cfg.php')
|
while IFS= read -r -d '' file
|
||||||
do
|
do
|
||||||
if [[ $file = *.php ]]
|
if [[ $file = *.php ]]
|
||||||
then
|
then
|
||||||
@ -81,4 +81,4 @@ do
|
|||||||
cp "$file" "$DEST_FILE"
|
cp "$file" "$DEST_FILE"
|
||||||
echo "done"
|
echo "done"
|
||||||
fi
|
fi
|
||||||
done
|
done < <(find "$SOURCE_DIR" -type f -not -name '*.cfg.php' -print0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user