26
Estoy intentando ejecutar un script desde la entrada estándar y también le paso argumentos. ¿Hay una manera de hacerlo?Bash - Cómo pasar argumentos a un script que se lee a través de la entrada estándar
Digamos que tengo el siguiente:
cat script.sh | bash
¿cómo iba a pasar los argumentos a la secuencia de comandos?
no quiero hacer esto:
bash script.sh arguments
Tampoco esto:
./script.sh arguments
¡Excelente! No lo habría adivinado. – dabest1
cat script.sh | bash -s - argumentos – ccarton
Eso está bien, eso seguramente funcionaría en todas partes, mientras que '/ dev/stdin' podría no funcionar. –