CUT: удаление первых и последних символов из строк

cut columns cut character cutting

CUT: удаление первых и последних символов из строк

Допустим нам необходимо удалить несколько символов с начала и с конца каждой строки этого файла.

удалить первые 5 символов каждой строки удаляем первые 5 символов и печатаем каждую строку, начиная с 6\-ого символа:

$ cat file
12345===I Love Bash===54321
$ cat file | cut -c 6-
===I Love Bash===54321

Печать Строки Между Заданными Символами

Используйте следующую команду чтобы напечатать содержимое каждой строки между 9-ым и 20-ым символами в Bash:

$ cat file | cut -c 9-20
I Love Bash

Печать Первых N Символов Каждой Строки

напечатать первые 20 символов каждой строки в Bash:

$ cat file | cut -c 1-20
12345===I Love Bash

Удалить Последний Символ Каждой Строки

Используя сочетание команд reverse и cut, мы можем удалять последние N символов каждой строки, как показано ниже. [источник](http://www.folkstalk.com/2012/05/remove-last-character-in-string-unix.html)

удалить последний символ каждой строки в Bash:

$ rev file | cut -c 2- | rev
12345===I Love Bash===5432

Удалить Последние N Символов Каждой Строки

удалить последние 8 символов каждой строки в Bash:

$ rev file | cut -c 9- | rev
12345===I Love Bash