From 93134b656a72bedd28cba26625a8fb4bf5bf6b3f Mon Sep 17 00:00:00 2001 From: archos Date: Tue, 21 May 2024 21:34:56 +0200 Subject: [PATCH] =?UTF-8?q?Do=20skriptu=20move=5Fconfig=5Ffiles.sh=20p?= =?UTF-8?q?=C5=99id=C3=A1n=20p=C5=99=C3=ADkaz,=20aby=20skripty=20ve=20slo?= =?UTF-8?q?=C5=BEce=20i3=20byly=20spustiteln=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- move_config_files.sh | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/move_config_files.sh b/move_config_files.sh index 502ec20..bb56cec 100644 --- a/move_config_files.sh +++ b/move_config_files.sh @@ -1,16 +1,13 @@ #!/bin/bash + ################################################################################################################## # Written to be used on 64 bits computers -# Author : Archos -# Website : https://arch-linux.cz +# Author : Archos +# Website : https://arch-linux.cz ################################################################################################################## ################################################################################################################## -# -# PEČLIVĚ SKRIPT ZKONTROLUJTE. SPUŠTĚNÍ JE NA VAŠE VLASTNÍ RIZIKO. -# -################################################################################################################## -# Dynamické určení cesty k repozitáři a domovského adresáře -REPO_PATH=$(dirname "$0") +# Definice cesty k repozitáři a domovského adresáře +REPO_PATH="/path/to/cloned/repository" HOME_PATH="$HOME" # Funkce pro kopírování souborů @@ -21,6 +18,8 @@ copy_files() { mkdir -p "$dst_dir" # Kopíruje všechny soubory z source do destination cp -ar $src_dir/* $dst_dir/ + # Nastaví spustitelná oprávnění pro všechny skripty ve složce + find $dst_dir -type f -name "*.sh" -exec chmod +x {} \; } # Příklad kopírování konfiguračních souborů