como remover cadeias duplas com sed grep awk

0

ola como remover e limpar a saída?

test.txt

http://urlcom/longStringxyzABC**|**http://urlcom/longStringxyzABC

eu quero, | , incluindo a exclusão de caracteres após

eu quero resultado

http://urlcom/longStringxyzABC

obrigado

    
por tioma 26.06.2018 / 00:44

1 resposta

2
sed 's/|.*//' test.txt

grep -oP '.*?(?=\|)' test.txt

awk -F'|' '{print $1}' test.txt
    
por 26.06.2018 / 00:53

Tags