Lê o arquivo pelo HTTP no Shell

0

Eu quero saber se é possível ler arquivos via HTTP como:

$ cat http://example.com/archive/myhouse.txt

É possível? E há alguma maneira extra ou melhor de fazer isso? Obrigado!

    
por Ziyaddin Sadigov 05.03.2014 / 20:29

2 respostas

3

"Em vez de cat, que lê um arquivo do sistema de arquivos, use wget -O- -q, que lê um documento sobre HTTP e o grava na saída padrão:

for i in $(wget -O- -q http://localhost/1/downloads.txt)

(A opção -O ... significa "gravar no arquivo especificado", onde - é a saída padrão; a opção -q significa "silenciosa" e desabilita muitos registros que, de outra forma, iriam para o erro padrão.) "

Aqui está o q / a original:

link parâmetros-em-bash

Tentei por conta própria e descobri que para ler um arquivo específico eu fiz isso:

wget -O- -q http://localhost/1/downloads.txt
    
por mr2k 05.03.2014 / 20:33
2

Você pode usar o w3m , um navegador da World Wide Web baseado em texto com suporte a IPv6.

Para instalar o terminal aberto e digite:

sudo apt-get install w3m

Para mostrar o conteúdo de " link " no tipo de terminal:

w3m http://example.com/archive/myhouse.txt

por exemplo :

w3m http://www.puzzlers.org/pub/wordlists/pocket.txt .

    
por g_p 05.03.2014 / 20:38