У меня есть этот набор команд:
grep -n '*' file.txt | head -n1 | awk -F\: '{print $1-1;}'
Это говорит мне предыдущую строку о том, где он впервые находит звездочки.
Теперь я хочу получить предыдущие строки:
head -n<that previous line number>
Для заголовка требуется число, следующее сразу за аргументом -n, без пробелов, например:
head -n4
Как я могу это сделать? Просто не примет добавление
| head -n
в конце набора команд.
Мои поиски были бесплодными. Спасибо!