Понимаю, что сам вопрос кривой до ужаса , поэтому более детально.
Есть строка, пусть будет:
Total memory 1,024K 2,048K 1,024K
Нужно SED оставить первое значение 1,024.
Было бы неплохо его привести к виду 1024.
Надо понимать, что там может быть любое число, разделенное запятой.
Надо решить это именно использую sed, хотя тут можно было бы вполне решить это простым for, но там где это надо, for урезанный. cut нет. Как вариант есть grep , но хотелось бы использовать только 1 средство.
В итоге задача такая, вырезать число после пробела до первой K. (хотя там вполне может быть и TAB)
Проблема в том, что это все надо в DOS и там условно дали правильный ответ. Я решил не мучить, а просто накидал программу , которая выводит кол-во памяти.