LINUX.ORG.RU

Ответ на: Re: [sed]Удалить столбец от anonymous

Re: [sed]Удалить столбец

man cut

$ grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash

Удалить 4-ый столбец
$ grep root /etc/passwd | cut -d':' -f1-3,5-

sdio ★★★★★ ()
Ответ на: Re: [sed]Удалить столбец от Quasar

Re: [sed]Удалить столбец

>Если число столбцов фиксированно, то очень удобен awk

абсолютно не удобен для данной задачи.
Удали 4-ый столбец из файла /etc/passwd, например.

Единственно в чем он выиграет у cut, в данной задаче, это когда разделитель между столбцами не один символ, а регэксп.

sdio ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.