Formulário em shell Script

1. Formulário em shell Script

HENRIQUE OLIVEIRA DE MIRANDA
henriqueom

(usa Debian)

Enviado em 20/11/2020 - 15:43h

Olá bom dia, boa tarde e boa noite a todos.
Estou aqui para ter uma noção de como fazer um script para preencher algumas configurações segue o ex:

# FTP Server
FTPS35="xxxxx"
FTPU35="xxxxx"
FTPP35="xxxxx!"

# Individual xxxxx
HOST35="xxxxx"
USER35="xxxxx"
PASS35="xxxxx"
FW35="xxxxx"

depois de conseguir adicionar o proximo deve estar em "FW36" e assim sucessivamente.

Gostaria de deixar claro que só a noção de como fazer já é o bastante agradeço a todos!


  


2. Re: Formulário em shell Script

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 20/11/2020 - 16:57h


henriqueom escreveu:

Olá bom dia, boa tarde e boa noite a todos.
Estou aqui para ter uma noção de como fazer um script para preencher algumas configurações segue o ex:

# FTP Server
FTPS35="xxxxx"
FTPU35="xxxxx"
FTPP35="xxxxx!"

# Individual xxxxx
HOST35="xxxxx"
USER35="xxxxx"
PASS35="xxxxx"
FW35="xxxxx"

depois de conseguir adicionar o proximo deve estar em "FW36" e assim sucessivamente.

Gostaria de deixar claro que só a noção de como fazer já é o bastante agradeço a todos!

Boa tarde,
a intenção e "pegar" todas as linhas que estão com 'xxxxx'?
E trocar o "xxxx"....
Haverá um interação com o usuário, ou, os dados estarão em um arquivo.....


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________



3. Re: Formulário em shell Script

HENRIQUE OLIVEIRA DE MIRANDA
henriqueom

(usa Debian)

Enviado em 20/11/2020 - 17:12h

Sim terá a interação usando um "case" com as opções de "adicionar" e "editar" e como você falou trocando o "xxxx" pelas entradas do read



4. Re: Formulário em shell Script

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 20/11/2020 - 21:04h


henriqueom escreveu:
Sim terá a interação usando um "case" com as opções de "adicionar" e "editar" e como você falou trocando o "xxxx" pelas entradas do read

Segue sugestão:
while IFS='=' read -a campo;do
echo -e "CAMPO[0]:${campo[0]}\ncampo[1]:${campo[1]}";
done<<<$(sed -n '/^[^#]/p' arq.txt)

Faz a leitura do arquivo, não mostra linhas comentadas,
gera a array campo...


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________



5. Re: Formulário em shell Script

HENRIQUE OLIVEIRA DE MIRANDA
henriqueom

(usa Debian)

Enviado em 23/11/2020 - 10:09h

msoliver escreveu:


henriqueom escreveu:
Sim terá a interação usando um "case" com as opções de "adicionar" e "editar" e como você falou trocando o "xxxx" pelas entradas do read

Segue sugestão:
while IFS='=' read -a campo;do
echo -e "CAMPO[0]:${campo[0]}\ncampo[1]:${campo[1]}";
done<<<$(sed -n '/^[^#]/p' arq.txt)

Faz a leitura do arquivo, não mostra linhas comentadas,
gera a array campo...


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________

Agradeço muito pela ajuda vou testar e posto o resultado.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts