У меня есть файл, содержащий символы с начальными и конечными пробелами, и я хотел бы просто удалить этот символ.
Пока что следующие символы работают с начальными пробелами, пока двоеточие представляет символ, который нужно удалить:
grep -v '^\s*;$' "input_file" > "output_file".tmp
mv "output_file".tmp "input_file"
Теперь я хотел бы удалить символ, когда есть пробелы.
Предположим, у меня есть файл, подобный этому:
Some Text
;
;
Some Text again
;
Some Text once again
Я хочу егобыть таким:
Some Text
Some Text again
Some Text once again