Me gustaría expandir un poco más en la publicación "Bash - How to pass arguments to a script that is read via standard input".Bash - Cómo pasar argumentos a un script que se lee a través de la entrada estándar redirigida
Me gustaría crear una secuencia de comandos que toma la entrada estándar y la ejecuta de forma remota al pasarle argumentos.
contenidos simplificada de la secuencia de comandos que estoy edificio:
ssh server_name bash <&0
¿Cómo se toma el siguiente método de argumentos que aceptan y aplicarlo a mi guión?
cat script.sh | bash /dev/stdin arguments
Tal vez estoy haciendo esto incorrectamente, proporcione soluciones alternativas también.
El comando -line args son insuficientes para esta aplicación? –
¿Cómo proporciono argumentos de línea de comando a 'ssh server_name bash <& 0 ', para que no se interpreten como opciones de bash? – dabest1