UUOC com transferência de arquivos ssh

0

Apenas imaginando; é possível pular o cat em

some_command | ssh remote 'cat > outputfile'

Parece um UUOC .

    
por Fred Foo 21.05.2013 / 12:47

1 resposta

2

Não, você precisa de algo que leia seu stdin e o grave em algum arquivo. cat é uma boa escolha para isso, pois suporta dados binários e não faz nada extravagante com sua entrada, portanto é pequena e eficiente.

Você poderia fazer:

... | ssh remote 'cp /dev/stdin outputfile'

Mas isso não seria mais eficiente e funcionaria apenas em sistemas com /dev/stdin .

    
por 21.05.2013 / 12:57

Tags