Я пытаюсь ограничить количество строк, найденных во время цикла чтения строки. Например:
Файл: order.csv
123456,ORDER1,NEW
123456,ORDER-2,NEW
123456,ORDER-3,SHIPPED
Я делаю следующее.
cat order.csv | while read line;
do
order=$(echo $line | cut -d "," -f 1)
status=$(echo $line | cut -d "," -f 3)
echo "$order:$status"
done
Какие выходы:
123456:NEW
123456:NEW
123456:SHIPPED
Как я могу ограничить количество строк. В этом случае их три. Как я могу ограничить их только 2, чтобы отображались только первые два?
Желаемый вывод:
123456:NEW
123456:NEW