Sintaxe Cat (Como resolver ?)

1. Sintaxe Cat (Como resolver ?)

C B
Xuyzes

(usa Kali)

Enviado em 26/03/2022 - 15:51h

Boa Tarde Galera, estou tentando fazer com que uma ferramenta leia um arquivo log gerado em tempo real e estou usando esse comando:

'cat < <(httpx -silent <<< "$domain") | feroxbuster --stdin -o "$logfile"'

Ele não esta conseguindo ler as entradas para o feroxbuster, e me retorna apenas esse erro: Could not open

Como faço para resolver o problema do cat ler


  


2. Re: Sintaxe Cat (Como resolver ?)

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 26/03/2022 - 18:23h


Tenta trocar o cat por tail -f


3. Re: Sintaxe Cat (Como resolver ?)

C B
Xuyzes

(usa Kali)

Enviado em 26/03/2022 - 20:11h


leandropscardua escreveu:


Tenta trocar o cat por tail -f




tbm não funcionou, mesmo erro


4. Re: Sintaxe Cat (Como resolver ?)

Paulo
paulo1205

(usa Ubuntu)

Enviado em 27/03/2022 - 01:34h

Tem certeza de que você precisa do redirecionamento <<<? Nunca usei esse httpx mas, lendo a documentação que achei na Internet, parece-me que você deve passar o URL na linha de comando, não via entrada padrão.

Outro problema não relacionado ao primeiro é: sempre desconfie de uma construção com o seguinte aspecto.
cat alguma_coisa | algum_comando 
Essa construção só é necessária quando alguma_coisa se referir a mais de um arquivo, caso em que cat realmente faz uma concatenação do seu conteúdo. Mas se for um arquivo só, seria mais eficiente fazer algo como os seguintes casos.
algum_comando < alguma_coisa   # Quando você precisar de redirecionamento da entrada padrão 
algum_comando alguma_coisa   # Quando o comando aceitar receber o nome do arquivo de entrada como argumento 



... Então Jesus afirmou de novo: “(...) eu vim para que tenham vida, e a tenham plenamente.” (João 10:7-10)


5. Re: Sintaxe Cat (Como resolver ?)

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 27/03/2022 - 02:13h


Xuyzes escreveu:

Boa Tarde Galera, estou tentando fazer com que uma ferramenta leia um arquivo log gerado em tempo real e estou usando esse comando:

'cat < <(httpx -silent <<< "$domain") | feroxbuster --stdin -o "$logfile"'

Ele não esta conseguindo ler as entradas para o feroxbuster, e me retorna apenas esse erro: Could not open

Como faço para resolver o problema do cat ler

Esse httpx, é o web client do Python?
Caso positivo, a sintaxe está "estranha".
E aínda, misturando bash com Python...


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts