Defina uma variável com informações dentro de um arquivo
Pergunta
Sou novo em programação em shell e preciso de ajuda com este código ...
Buildname= test
echo $Buildname > lbuild
cbuild < lbuild
echo $cbuild
Portanto, echo $ cbuild deve exibir a primeira linha no arquivo de texto criado.
Alguém pode me ajudar com isso?
Solução
Use leia
read -r cbuild < filename
Outras dicas
Acho que você quer aspas duplas no teste em Buildname = test
ou há mais coisas no script.:-)
Tomei a liberdade de presumir que sei do que você precisa. Aqui está o meu ganho:
#! /bin/bash
Buildname="test"
echo $Buildname > lbuild
cbuild=$(cat lbuild)
echo $cbuild
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow