[Duvida] Converter CMD to Script linux

1. [Duvida] Converter CMD to Script linux

Leonardo Sasounian
lsasounian

(usa Red Hat)

Enviado em 11/10/2015 - 19:41h

Boa noite a todos!

Sou novo nesse quesito de programação linux e estou com uma duvida muito grande, preciso fazer um script .SH para linux red heat. Tenho a batch para windows funcionando perfeitamente e gostaria de saber os mesmos comandos só que para linux. Abaixo segue as duas batchs para windows.


@echo off
cls

set /p user=Digite usuario a ser criado..

net user %user% teste /add
net user %user% /active:yes

echo.
echo.
echo user: %user%
echo pass: teste
echo.
echo Pressione ENTER para finalizar
pause>nul


e também tenho essa

@echo off
cls

net user teste teste /add

net user teste /active:yes

echo.
echo User: teste
echo Senha: teste
echo.
echo Pressione ENTER para finalizar
pause>nul


Somente para esclarecer, a primeira batch permite que eu escolha o nome de usuario que desejo criar e a segunda é aquele usuário que eu mesmo defino na programação. Preciso de ajuda para converter esses dois batchs em arquivos .SH executaveis em linux red heat



  


2. Re: [Duvida] Converter CMD to Script linux

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 11/10/2015 - 19:50h

lsasounian escreveu:

Boa noite a todos!

Sou novo nesse quesito de programação linux e estou com uma duvida muito grande, preciso fazer um script .SH para linux red heat. Tenho a batch para windows funcionando perfeitamente e gostaria de saber os mesmos comandos só que para linux. Abaixo segue as duas batchs para windows.


@echo off
cls

set /p user=Digite usuario a ser criado..

net user %user% teste /add
net user %user% /active:yes

echo.
echo.
echo user: %user%
echo pass: teste
echo.
echo Pressione ENTER para finalizar
pause>nul


e também tenho essa

@echo off
cls

net user teste teste /add

net user teste /active:yes

echo.
echo User: teste
echo Senha: teste
echo.
echo Pressione ENTER para finalizar
pause>nul


Somente para esclarecer, a primeira batch permite que eu escolha o nome de usuario que desejo criar e a segunda é aquele usuário que eu mesmo defino na programação. Preciso de ajuda para converter esses dois batchs em arquivos .SH executaveis em linux red heat


O comando para criar o usuário no Linux é adduser e criar a senha do usuário criado é passwd.



http://mundodacomputacaointegral.blogspot.com.br/
Twitter: http://twitter.com/@blogcomputacao
Facebook: http://www.facebook.com/BlogComputacao


3. Re: [Duvida] Converter CMD to Script linux

Leonardo Sasounian
lsasounian

(usa Red Hat)

Enviado em 11/10/2015 - 20:11h

Obrigado pela ajuda saitam, mas e quanto ao comando "SET /P %user% = Digite usuario a ser criado:". Como posso transforma-lo em programação linux


4. Re: [Duvida] Converter CMD to Script linux

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 13/10/2015 - 19:29h

lsasounian escreveu:

Obrigado pela ajuda saitam, mas e quanto ao comando "SET /P %user% = Digite usuario a ser criado:". Como posso transforma-lo em programação linux


Vamos lá, segue um script de criação de usuário bem básico sem tratamento se o usuário já existe no sistema, ok ?

#!/bin/bash
echo "Digite o nome de usuário: ";
read user;
adduser $user;
passwd $user;
echo "Usuário $user criado!";




http://mundodacomputacaointegral.blogspot.com.br/
Twitter: http://twitter.com/@blogcomputacao
Facebook: http://www.facebook.com/BlogComputacao






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts