, вы хорошо на пути к освоению оболочки. Удачи в написании сценариев
ал, что установка IFS$'\n'
поможет мне в чтении всего файла в массив, как в:
IFS=Однако указанная выше команда считывает только первую строку файла в первый элемент массива и ничего больше.
Даже это читает только первую строку в массиве:
string=Я сталкивался с другими постами на этом сайте, которые говорят об использованииmapfile -t
илиread
цикл для чтения файла в массив.
Теперь мой вопрос:когда я используюIFS=$'\n'
совсем?
\n' read -r -a array < file
Однако указанная выше команда считывает только первую строку файла в первый элемент массива и ничего больше.
Даже это читает только первую строку в массиве:
string=$'one\ntwo\nthree'
IFS=$'\n' read -r -a array <<< "$string"
Я сталкивался с другими постами на этом сайте, которые говорят об использованииmapfile -t
илиread
цикл для чтения файла в массив.
Теперь мой вопрос:когда я используюIFS=$'\n'
совсем?
one\ntwo\nthree'
IFS=Я сталкивался с другими постами на этом сайте, которые говорят об использованииmapfile -t
илиread
цикл для чтения файла в массив.
Теперь мой вопрос:когда я используюIFS=$'\n'
совсем?
\n' read -r -a array < file
Однако указанная выше команда считывает только первую строку файла в первый элемент массива и ничего больше.
Даже это читает только первую строку в массиве:
string=$'one\ntwo\nthree'
IFS=$'\n' read -r -a array <<< "$string"
Я сталкивался с другими постами на этом сайте, которые говорят об использованииmapfile -t
илиread
цикл для чтения файла в массив.
Теперь мой вопрос:когда я используюIFS=$'\n'
совсем?
Я сталкивался с другими постами на этом сайте, которые говорят об использованииmapfile -t
илиread
цикл для чтения файла в массив.
Теперь мой вопрос:когда я используюIFS=$'\n'
совсем?
Однако указанная выше команда считывает только первую строку файла в первый элемент массива и ничего больше.
Даже это читает только первую строку в массиве:
string=$'one\ntwo\nthree'
IFS=$'\n' read -r -a array <<< "$string"
Я сталкивался с другими постами на этом сайте, которые говорят об использованииmapfile -t
илиread
цикл для чтения файла в массив.
Теперь мой вопрос:когда я используюIFS=$'\n'
совсем?