Pular para o conteúdo

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

Responder tópico
  • Denunciar
  • Indicar

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

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 ~/

Responder tópico

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

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:

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

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 ?

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 ?

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.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder