mirror of
				https://github.com/kevinveenbirkenbach/linux-image-manager.git
				synced 2025-11-04 09:28:01 +00:00 
			
		
		
		
	Solved variable bug
This commit is contained in:
		@@ -3,19 +3,20 @@
 | 
			
		||||
# @author Kevin Veen-Birkenbach [aka. Frantz]
 | 
			
		||||
# @param $1 If the first parameter is "reverse" the data will be exported to the system
 | 
			
		||||
DATA_FOLDER="$(dirname "$(readlink -f "${0}")")/../data";
 | 
			
		||||
BACKUP_LIST=("$HOME/.ssh/") #,"$HOME/.gitconfig");
 | 
			
		||||
declare -a BACKUP_LIST=("$HOME/.ssh/" "$HOME/.gitconfig");
 | 
			
		||||
for system_item_path in "${BACKUP_LIST[@]}";
 | 
			
		||||
do
 | 
			
		||||
    data_item_path="$DATA_FOLDER$BACKUP_LIST"
 | 
			
		||||
    data_item_path="$DATA_FOLDER$system_item_path"
 | 
			
		||||
    if [ "$1" = "reverse" ]
 | 
			
		||||
      then
 | 
			
		||||
        destination="$system_item_path"
 | 
			
		||||
        source="$data_item_path"
 | 
			
		||||
        echo "Export data from $source to $destination..."
 | 
			
		||||
      else
 | 
			
		||||
        source="$system_item_path"
 | 
			
		||||
        destination="$data_item_path"
 | 
			
		||||
        echo "Import data from $source to $destination..."
 | 
			
		||||
    fi
 | 
			
		||||
    echo "Trying to copy data from $source to $destination..."
 | 
			
		||||
    if [ -f "$destination" ]
 | 
			
		||||
      then
 | 
			
		||||
        echo "The destination file allready exists!";
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user