Legen Sie eine Variable mit Informationen in einer Datei fest
Frage
Ich bin neu in der Shell programmiert und brauche Hilfe bei diesem Code ...
Buildname= test
echo $Buildname > lbuild
cbuild < lbuild
echo $cbuild
Echo $ cbuild muss also die erste Zeile in der erstellten Textdatei anzeigen.
kann mir jemand dabei helfen?
Lösung
Verwenden Sie read
read -r cbuild < filename
Andere Tipps
Ich denke, Sie möchten entweder doppelte Anführungszeichen um den Test in Buildname = test
oder das Skript enthält mehr.:-)
Ich habe mir erlaubt anzunehmen, dass ich weiß, was Sie brauchen. Hier ist mein Beute:
#! /bin/bash
Buildname="test"
echo $Buildname > lbuild
cbuild=$(cat lbuild)
echo $cbuild
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow