Criar diretório especifico em todos usuário do sistema [RESOLVIDO]

1. Criar diretório especifico em todos usuário do sistema [RESOLVIDO]

Erik P. Ghijs
Good_speed

(usa Debian)

Enviado em 19/09/2019 - 10:36h

Bom dia,

Objetivo deste script seria, verificar a lista de todos usuários que comece com id 1002 ate 65534, depois ele criaria o diretório Crash em cada pasta home do usuário, mais não esta funcionando, onde estou errando no script?

#!/bin/bash
USER_ID=$(awk -F: '{if(($3 >= 1002)&&($3 <65534)) print $1}' /etc/passwd)
mkdir /home/$USER_ID/Crash

Muito obrigado a todos que puderem ajudar.


  


2. Re: Criar diretório especifico em todos usuário do sistema [RESOLVIDO]

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 19/09/2019 - 14:51h

#!/bin/bash

for USER_ID in $(awk -F: '{if(($3 >= 1002)&&($3 <65534)) print $1}' /etc/passwd)
do
mkdir -p /home/$USER_ID/Crash
done



3. Re: Criar diretório especifico em todos usuário do sistema [RESOLVIDO]

Erik P. Ghijs
Good_speed

(usa Debian)

Enviado em 19/09/2019 - 15:36h

Ryuk escreveu:

#!/bin/bash

for USER_ID in $(awk -F: '{if(($3 >= 1002)&&($3 <65534)) print $1}' /etc/passwd)
do
mkdir -p /home/$USER_ID/Crash
done


Ryuk, muito obrigado pela sua ajuda, fazia dias que esta tentando resolver este problema.