Ir ao conteúdo

Posts recomendados

Postado

estou fazendo um bot pro discord usando node.js e queria fazer um macro pro arquivo de configurações. fiz em bat mas queria fazer em sh para ficar universal.

no bat tem:

cd %~dp0
cd ..
set /p prerfix="Prefix: "
set /p token="Token: "
echo {>config.json
echo "prefix": "%prefix%",>>config.json
echo "token": "%token%">>config.json
echo }>>config.json

assim ele pega o prefixo e o token e escreve no arquivo config,json

em bash eu tentei:
 

cd ..
read -p 'Prefix: ' prefix
read -p 'Token: ' token
echo -e "{">./config.json
echo -e "\"prefix\": \"'$prefix'\",">>./config.json
echo -e "\"token\": \"'$token'\"">>./config.json
echo -e "}">>./config.json

deu uma breve pesquisada e achei como ler o input mas não tenho certeza se esse modo de escrever no arquivo esta correto.

Postado

Você pode usar as variáveis dentro da string:

 

cd ..
read -p 'Prefix: ' prefix
read -p 'Token: ' token

echo -e "{
  \"prefix\": \"$prefix\",
  \"token\": \"$token\"
}" > ./config.json

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!