Имеется гигантский файл на миллионы строк. Кто подскажет, как максимально быстро выбрать строку под конкретным номером, к примеру под номером 3000000.
Мои варианты:
1. sed
sed -n 3000000p big_file
real 0m3.630s
user 0m0.408s
sys 0m0.056s
2. awk
awk 'FNR==3000000{print}' big_file
real 0m4.049s
user 0m0.416s
sys 0m0.064s
Есть еще варианты?