Como criar script shell que vai gerar uma pasta com o nome que o usuario escolher ?

1. Como criar script shell que vai gerar uma pasta com o nome que o usuario escolher ?

C B
Xuyzes

(usa Kali)

Enviado em 06/12/2021 - 10:19h

Como criar script shell que vai gerar uma pasta com o nome que o usuario escolher ?

estou tentando adicionar um comando no script shell, que ao iniciar ele vai perguntar qual o nome da pasta que deseja criar no diretorio ~/


  


2. Re: Como criar script shell que vai gerar uma pasta com o nome que o usuario escolher ?

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 06/12/2021 - 16:13h

Poste o que já fez!
Pergunta o nome da pasta.
Verifique se a pasta não existe, não existindo, crie a pasta.
______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/|sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________



3. Re:

Rafael Grether
rafael_grether

(usa FreeBSD)

Enviado em 06/12/2021 - 18:10h


Olá,

Qual é exatamente o ponto da sua dúvida?
Como pergunta e armazena variavel? Ou como cria a pasta?
O que você ja fez?


4. Script

C B
Xuyzes

(usa Kali)

Enviado em 06/12/2021 - 18:20h

Será similar a isto:

"Como gostaria de chamar a pasta para salvar?"
(Verificar se a pasta não existe, não existindo, crie a pasta)
(Salvar em ~/ && cd ~/folder )



rafael_grether escreveu:


Olá,

Qual é exatamente o ponto da sua dúvida?
Como pergunta e armazena variavel? Ou como cria a pasta?
O que você ja fez?





5. Re: Como criar script shell que vai gerar uma pasta com o nome que o usuario escolher ?

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 06/12/2021 - 21:42h

[quote]Xuyzes escreveu:

Será similar a isto:

"Como gostaria de chamar a pasta para salvar?"
(Verificar se a pasta não existe, não existindo, crie a pasta)
(Salvar em ~/ && cd ~/folder )
Salvar ou Criar a pasta?
Criando a Pasta:
#!/usr/bin/env bash
printf "\x1bc\n Informe o nome da pasta: "
read pasta;
if [ -e "$pasta" ];then
echo " Dir: $pasta, já existe, saindo.";
exit 0;
else
echo " Dir: ${pasta}, não existe, e será criado.";
mkdir ${pasta};
[ -e "${pasta}" ] && echo " Dir: $pasta, criada com sucesso."
fi

---------------------------------------------------------------------------------------------------------------
Simplificado/Reduzido:
#!/usr/bin/env bash
read -p " Nome da pasta: " pasta;
[ -e "$pasta" ] && echo " Pasta já Existe" || mkdir ${pasta}



______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/|sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________



6. Re: Como criar script shell que vai gerar uma pasta com o nome que o usuario escolher ?

Rafael Grether
rafael_grether

(usa FreeBSD)

Enviado em 08/12/2021 - 15:29h

Xuyzes escreveu:
Será similar a isto:

"Como gostaria de chamar a pasta para salvar?"
(Verificar se a pasta não existe, não existindo, crie a pasta)
(Salvar em ~/ && cd ~/folder )


Olá Xuyzes, sim eu entendi.
É que o ideal é que eu te ensine, e não que eu poste o código pronto pra você.
Por isso pedi para voce postar o que voce ja fez, assim vou te ajudando nos pontos do código que voce tem dúvidas.



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts