Установите переменную с информацией внутри файла - PullRequest
0 голосов
/ 17 февраля 2012

Я новое программирование в оболочке, и мне нужна помощь с этим кодом ...

Buildname= test
echo $Buildname > lbuild
cbuild < lbuild
echo $cbuild

Так что echo $ cbuild должен отображать первую строку в созданном текстовом файле.

Может ли кто-нибудь помочь мне с этим?

Ответы [ 2 ]

0 голосов
/ 17 февраля 2012

Использование чтение

read -r cbuild < filename
0 голосов
/ 17 февраля 2012

Я думаю, что вы либо хотите двойные кавычки вокруг теста в Buildname = test, либо в сценарии есть что-то еще. : -)

Я позволил себе предположить, что знаю, что вам нужно, вот мой хабар:

    #! /bin/bash

    Buildname="test"
    echo $Buildname > lbuild
    cbuild=$(cat lbuild)
    echo $cbuild
...