Como faço para combinar wget, classificar e salvar em um novo nome de arquivo?

0

Estou tentando combinar vários comandos.

Primeiro eu uso: wget xyz.com/zxc.txt

Em seguida, desembaralhei o arquivo usando: sort -n zxc.txt

Por fim, salve o arquivo não agrupado como um novo arquivo: sort -n zxc.txt > qwerty.txt

Como faço para combinar todas as três etapas em uma linha de código?

    
por Henrik Jensen 10.09.2017 / 02:04

1 resposta

2

chave de aço teve uma ideia perfeitamente boa , que eu vou mostrar aqui:

Isso baixa o arquivo que você listou, mas ao invés de salvá-lo, canaliza para o stdout -O- significa "output to - "; - é uma abreviação para stdout. Esse stdout é então canalizado para ordenar; a saída classificada é redirecionada para o nome do arquivo final.

wget -O- xyz.com/zxc.txt | sort -n > qwerty.txt
    
por 10.09.2017 / 04:16