Вы можете использовать этот красивый oneliner, если у вас есть GNU sed
.
sed -i '$ d' ./*
Удаляет последнюю строку каждого не скрытого файла в текущем каталоге. Переключатель -i
для GNU sed
означает работу на месте, а '$ d'
дает команду sed
удалить последнюю строку ( $
означает последний и d
означает удаление).