Mam plik tekstowy. Zadanie - pobierz pierwszy i ostatni wiersz z pliku po
$ cat file | grep -E "1|2|3|4" | commandtoprint
$ cat file
1
2
3
4
5
Potrzebujesz tego bez wyjścia kota (tylko 1 i 5).
~$ cat file | tee >(head -n 1) >(wc -l)
1
2
3
4
5
5
1
Może istnieje awk i krótsze rozwiązanie ...
wc -l
nie ma nic wspólnego z wypisaniem ostatniego wiersza pliku.