Как вырезать строку после количества символов в Unix?
Как удалить все символы в одной строке после точки с помощью sed?
У меня есть файл с несколькими строками, как это:
- 123456789 3483 98765432 56345
- 985745634 3469 67495735 87654
Теперь я хочу удалить все после первых 10 символов. Поэтому я хочу, чтобы мой вывод был:
- 123456789
- 985745634
Я гуглил для этого конкретного примера sed, но не нашел никакой помощи в этих примерах.
1 ответ
Подумайте об использовании cut вместо sed:
cut -c-10
В этом примере извлекаются 10 первых символов из начала строки.