Borrar filtros
Borrar filtros

Passing values to Bash script

2 visualizaciones (últimos 30 días)
g
g el 17 de Mzo. de 2019
Comentada: cameron morrison el 5 de Mzo. de 2020
Let's say I have a matlab file that calculates some values, giving:
alpha = 7
beta = 9
Now, I want to pass these values to a Bash script for use.
What is the syntax for doing this?

Respuesta aceptada

Walter Roberson
Walter Roberson el 17 de Mzo. de 2019
Example:
cmd = sprintf('alpha=%d beta=%d ls | head -$beta | tail -$alpha', alpha, beta);
system(cmd)
  3 comentarios
Walter Roberson
Walter Roberson el 17 de Mzo. de 2019
cmd = sprintf('first_variable=%d second_variable=%d third_variable=%d command to execute goes here and refers to $first_variable and $second_variable and $third_variable', first_var, second_var, third_var)
cameron morrison
cameron morrison el 5 de Mzo. de 2020
i can't seem to get this to work at all. Is there anything I have to write on the Linux command line?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Startup and Shutdown en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by