Script bash no lee espacios
Hola. Me he hecho este script tan ridículo:
Código:
#./bin/Bash. Fmpeg -i $1 -r 12 -ar 22050 -ab 32que -s 256x192 -aspect 16:9 -vcódec libxvid -acódec libmp3lame $2.
Pues bien, es deprimente, pero no funciona, porque la variable $1 no me detecta los ficheros con espacios. Llega hasta el espacio, lo corta y dice que no lo encuentra.
Script bash no lee espacios
Sé que llego tarde, pero por si acaso:
Código:
#./bin/Bash. Fmpeg -i $1 -r 12 -ar 22050 -ab 32que -s 256x192 -aspect 16:9 -vcódec libxvid -acódec libmp3lame $2
Si quieres que de un argumento te reconozca los espacios tienes que poner el nombre de la variable entre comillas y al lanzar el script poner el primer argumento también entre comillas. Un saludo.