Я пытаюсь зациклить строку с HTTP-ссылками внутри и новыми строками, я хочу зациклить строку за раз.
На данный момент у меня есть
echo -e "$HTTP_LINKS" | while read HTTP_S_LINK ; do
TEST_STRING="test"
done
Но этоУ меня нет доступа к TEST_STRING вне цикла, что я и хочу.Я использую цикл while, чтобы он повторял каждую новую строку в $ HTTP_LINKS, а не только слова в строке.(Я не хочу использовать цикл for с IFS, установленным в \ n)
Я подумал, может быть, я мог бы просто сделать что-то вроде этого
#!/bin/bash
while read HTTP_S_LINKS
do
TEST_STRING="test2"
done < $HTTP_LINKS
Но, конечно, это не такРабота как $ HTTP_LINKS содержит строку, а не ссылку на файл.