Criação de diretórios home

1. Criação de diretórios home

Vinicius Casali
vcasali

(usa RedHat)

Enviado em 09/11/2007 - 10:31h

ola pessoal, to precisando de um help, seguinte aqui os servidores linux todos autenticam no AD do Windows, ai criei um script onde le a base dos usuarios copia todos e joga para um txt, agora eu to querendo fazer o seguinte: ler este txt e comparar com o home se no home existir um diretório ja com o nome deste usuario, vai para o próximo senão cria o diretório, como eu poderia fazer isso
Desde ja agradeço


  


2. Dicas

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 09/11/2007 - 11:18h

Você pode fazer com algo do tipo:

#!/bin/sh

# Checa se foi passado o arquivo txt como parametro
if [ -z $1 ]; then
exit 1
fi

TXTFILE=$1


#for USER in ${ ( cat $TXTFILE 2> /dev/null ) }; do
for USER in `cat $TXTFILE`; do
if [ ! -d $USER ]; then
mkdir -p $USER
fi
done

exit 0








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts