[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux_var] problemi script caratteri speciali



salve ragazzi.. ho un problema.. ho creato un piccolo e semplice script per effettuare backup (scritto il bash) ma il problema e' che ci sono delle cartelle ad esempio NEUE TEXTE für andere Sites che contengono (come vedete) caratteri speciali quindi una volta che eseguo lo script mi da errore
dicendo che non e' riuscito a trovare la cartella!
vi incollo lo script in questione

#!/bin/bash

OGGI=`date +%A-%d-%B-%Y__%H-%M-%S`
BACKUP_DEST_DIR="/home/ubuntu/SERVER/foto_archive/bkp"

#tar cvzf $BACKUP_DEST_DIR/$BACKUP_FILENAME.tar.gz $BACKUP_DIRS
#IFS="
#"
IFS=$'\n'
mkdir $BACKUP_DEST_DIR/$OGGI ## creo cartella di ${OGGI}

backuppa()
{
    BACKUP_DIRS="/home/ubuntu/SERVER/E/${1}"
    mkdir $BACKUP_DEST_DIR/$OGGI/${1}
   
    for i in $( ls $BACKUP_DIRS); do
        tar cvzf $BACKUP_DEST_DIR/$OGGI/${1}/"$i".tar.gz $BACKUP_DIRS/"$i"
    done
}

backuppa "____Jörg";

exit


ma mi da errore sul carattere speciale ö!!!! cacchio!!!!! non trovo una soluzione..
aiuto .. qualche idea?