В конце моего файла .csv есть параграф. Я попытался удалить пустую строку в конце файла с помощью следующей команды.
sed -i '/^$/d' combined.csv
Но это не работает, и пустая строка все еще присутствует. Я могу удалить последнюю строку с помощью следующей команды.
sed -i '$d' combined.csv
Но можно ли проверить, действительно ли последняя строка пуста перед ее удалением?
Обновление:
Я использую следующую команду, чтобы проверить, каждая ли строка начать с числа.
sed -i '1s/^[^0-9]*//' combined.csv
Это проверяет только первую строку, а не остальные строки. Как мне заставить его проверять все строки в файле? Это может решить мою проблему.