Как задать в качестве разделителя полей строку " | " а то 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$
Ответ на:
комментарий
от anonymous


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум awk, переменная внутри awk (2020)
- Форум [awk] Вывод N колонок строки (2009)
- Форум awk на Sun OS (2013)
- Форум [awk] помогите распарсить файл (2011)
- Форум awk... (2008)
- Форум послать переменную bash-а в awk через pipe (2006)
- Форум AWK, когда несколько разделителей текста, при замене в колонке значения, убирает разделители на выходе. Как вернуть их? (2020)
- Форум Мне нужно на AWK то, ... (2020)
- Форум Скрипт (аналог Excel (ВПР) с использованием awk и sed) (2018)
- Форум bash, getopts (2016)