From 8465f4a076d3917890a699592edb94b47ba685a3 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Tue, 14 Nov 2023 14:27:57 +0100 Subject: ignore '.' in lesson-cp arguments Since cp -r is used including '.' in the arguments copies all templates. --- scripts/lesson-cp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'scripts/lesson-cp') diff --git a/scripts/lesson-cp b/scripts/lesson-cp index 20c1b68b..4221a50f 100755 --- a/scripts/lesson-cp +++ b/scripts/lesson-cp @@ -15,6 +15,11 @@ while [[ ! -d "${template_dir}" ]]; do done for template in "$@"; do + if [[ "${template}" = '.' ]]; then + echo "Skipping '.'" >&2 + continue + fi + cp -r "${template_dir}/${template}" . if [[ "$template" = "schedule.md" ]]; then -- cgit v1.2.3