В моем сценарии оболочки Bash я хотел бы прочитать определенную строку из файла; который делится на :
и назначает каждый раздел переменной для последующей обработки.Чтение слов в определенной строке в текстовом файле с использованием сценария оболочки
Например, я хочу, чтобы прочитать слова, найденные в строке 2. Текст файла:
abc:01APR91:1:50
Jim:02DEC99:2:3
banana:today:three:0
После того, как у меня «читать» линия 2, я должен быть в состоянии повторить значения, как-то вроде этого:
echo "$name";
echo "$date";
echo "$number";
echo "$age";
выход будет:
Jim
02DEC99
2
3
[bash split string into array] (http://stackoverflow.com/q/10586153) –