Я новичок в bash и записываю скрипт для чтения переменных, которые хранятся в каждой строке текстового файла (есть тысячи этих переменных). Поэтому я попытался написать сценарий, который будет читать строки и автоматически выводить решение на экран и сохранять в другой текстовый файл.Хотя цикл в bash с использованием переменной из txt-файла
./reader.sh > solution.text
Проблемы я сталкиваюсь в настоящее время у меня есть только одна переменного магазин в Sheetone.txt для тестирования цели, которая должна занять около 2 секунд для вывода всего, но он застрял в то время цикла, а также не выводит решение.
#!/bin/bash
file=Sheetone.txt
while IFS= read -r line
do
echo sh /usr/local/test/bin/test -ID $line -I
done
Ваш 'в то время как read' не имеет вход, вы можете сказать' делать ... сделал
fedorqui
Использовать 'done <" $ file "' – anubhava
спасибо, что решить проблему – user2683631