У меня есть файл, где мне нужны только цифры [0-9]. У меня есть эта команда sed 's/[^0-9]*//g'
, которая удаляет все, что не является [0-9], но мне нужно только удалить все, что осталось от «,»Удалить нечисловые значения - Unix
У меня есть это сейчас, но это не работает, как я думаю, это должно ...
sed -ri "s/[^0-9]+\,/,/g"
Я теперь ' sed -ri 's/[^ 0-9]. *, /, /' ', который удаляет что-либо из первого нечислового числа до«, », которое выглядит так: 13513asdf4134,344 до 13513,344, когда мне нужно это выглядит как 135134134,344 –
Я бы ожидал '/ s^0-9. \ (. *, \)/\ 1/g'', но, похоже, это не ... – Beta
Любая идея, что попробовать? Я пробовал кучу разных вещей, но ничего не работает. @Beta –