Я не совсем уверен, как напечатать имя обрабатываемого файла изнутри для l oop в linux. Я понимаю, что подобные вопросы были заданы, но я еще не адаптировал ни один из предложенных ответов.
Я пытаюсь ввести записи в файл и вывести имя файла. Каждая отдельная запись состоит из 4 строк, поэтому я делю на 4. Я легко могу посчитать записи с помощью:
for i in *.gz; do expr $(cat $i | wc -l) / 4; done
Но как я могу вывести имя файла?
Спасибо за вашу помощь! Райан