Script para backup de usuários
#!/bin/bash
## Programa para fazer backup de diretórios dos usuários
validos=$(grep "10..:" /etc/passwd) # usa-se o 10..: por causa dos inodes dos usuários
for users in $validos
do
login=$(echo "$users" | cut -d : -f 1)
homedir=$(echo "$users" | cut -d : -f 6)
tar -cjf /srv/bkp_$login.tar.bz2 $homedir
done
## Programa para fazer backup de diretórios dos usuários
validos=$(grep "10..:" /etc/passwd) # usa-se o 10..: por causa dos inodes dos usuários
for users in $validos
do
login=$(echo "$users" | cut -d : -f 1)
homedir=$(echo "$users" | cut -d : -f 6)
tar -cjf /srv/bkp_$login.tar.bz2 $homedir
done
Descrição
#!/bin/bash
## Programa para fazer backup de diretórios dos usuários
validos=$(grep "10..:" /etc/passwd) # usa-se o 10..: por causa dos inodes dos usuários
for users in $validos
do
login=$(echo "$users" | cut -d : -f 1)
homedir=$(echo "$users" | cut -d : -f 6)
tar -cjf /srv/bkp_$login.tar.bz2 $homedir
done
## Programa para fazer backup de diretórios dos usuários
validos=$(grep "10..:" /etc/passwd) # usa-se o 10..: por causa dos inodes dos usuários
for users in $validos
do
login=$(echo "$users" | cut -d : -f 1)
homedir=$(echo "$users" | cut -d : -f 6)
tar -cjf /srv/bkp_$login.tar.bz2 $homedir
done