Я хочу написать скрипт, который будет:
- читать поток текста на stdin
- печатать каждую 10-ю строку на stderr
- печатать случайную * строку на стандартный вывод
Я пытался
#!/bin/bash
count=0
while IFS= read -r line; do
awk '{if(NR%3==0) print $line}' >&2
awk '{if(( RANDOM % 2 )) print $line}' >&1
done
Однако, СЛУЧАЙНЫЙ не работает. Что здесь не так? Как это исправить?