У меня есть файл, который остается на пустых линиях, которые я хотел бы удалить.
Есть ли способ удалить пустые строки из Geany
?
Примечание: Я не хочу использовать другого редактора, потому что я боюсь, что это добавит или изменит мой формат CSV / кодирующий, поскольку я должен импортировать эти файлы CSV как формат / кодирование, это теперь.
Если Вы настаиваете для выполнения его внутри geany
редактор - можно использовать geany lineoperations плагин, которые добавляют опцию Remove Empty Lines к geany
Более простой путь мог бы быть - чтобы рассматривать файл как файл обычного текста и удалить пустое использование строк command-line
инструменты (например. sed
)
Здесь Вы видите несколько примеров, как удалить пустую строку из текстового файла.
Используя sed
:
sed '/^$/d' <input-file>
Для удаления всех пустых строк из файла под названием /tmp/data.txt войдите:
sed '/^$/d' /tmp/data.txt
Для хранения вывода в другой файл используют оператор перенаправления:
sed '/^$/d' /tmp/data.txt > /tmp/output.txt
Примечание: Использование
sed
удалить пустые строки ничего не должно изменять с непустыми строками в файлеПримечание: Для изменения файла на месте, необходимо использовать
sed
-i
флаг:
sed -i '/^$/d' <input-file>
Пример:
Файл оригинального текста:
$ cat in.txt
This is a test
Linux rulez
Windows sucks
Ubuntu is good server disro
sed
вывод при работе файла:
$ sed '/^$/d' in.txt
This is a test
Linux rulez
Windows sucks
Ubuntu is good server disro