Присвоение значения переменной из функции в цикле while - PullRequest
0 голосов
/ 09 ноября 2018

Я пытаюсь присвоить значение переменной из текстового файла в файле bash.Код:

    while read line
do

    echo $line | tr ' ' '\n' | tail -1 
    value=(($line | tr ' ' '\n' | tail -1)) 

done < file.dat

File.dat выглядит следующим образом:

1 10 2 25

Первая строка работает нормально, но вторая вызывает: Syntax error: "(" unexpected (expecting ")") - илииногда делается, как ожидается

Я пробовал разные комбинации, но ни одна из них не работала.У кого-нибудь есть идеи?

1 Ответ

0 голосов
/ 09 ноября 2018
while read a value
do
    echo $value
done < file.dat
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...