Как взять определенную часть строки в файле с помощью команд оболочки? - PullRequest
0 голосов
/ 30 марта 2012

Я хотел бы взять определенную часть последней строки файла.скажем значения между "положением курсора" 9 и 22?чтобы взять последнюю строку, которую я знаю, я должен использовать хвост -1, но и вторую часть?

Ответы [ 2 ]

1 голос
/ 30 марта 2012

Вы можете использовать команду cut .

$ echo "hello how are you doing" | cut -c 9-22
w are you doin
1 голос
/ 30 марта 2012

Я думаю, что GNU cut поможет вам там. Например:

cut -c 9-22

Или всего:

tail -1 file | cut -c 9-22
...