Неинтерактивный ввод

Вы можете использовать IFS для разделения каждой строки, отбрасывая поле между двумя точками:

#/bin/sh
while IFS=\. read a _ b
do
     echo "field one=[$a] field two=[$b]"
done < "file"

Выполнить:

$ ./script
field one=1F3C6 field two=1F3CA
field one=1F3CF field two=1F3D3
field one=1F3E0 field two=1F3F0

Предположим, что файл:

$ cat file
1F3C6..1F3CA
1F3CF..1F3D3
1F3E0..1F3F0
0
07.07.2016, 22:21
0 ответов

Теги

Похожие вопросы