LINUX.ORG.RU

awk " | " в качестве разделителя


0

0

Как задать в качестве разделителя полей строку " | " а то awk воспринимает символ "|" как "или"

sk@sk:~/work/html$ cat 111
1sssa
| sss2
sd | ddd3
assdaasd | sss4
| sss5
|ssss6
ddd| 7
fff|rrr8

sk@sk:~/work/html$ awk -F\ \|\ '{print $2}' 111

|
|

sss5
|ssss6
7


sk@sk:~/work/html$

Re: awk " | " в качестве разделителя

Ура! Разобрался.

Надо
FS=" +\\| +"

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