Hallo,
Ja.
$1
wird innerhalb einfacher Quotas nicht expandiert. Also mach doppelte drum herum...echo "\"amovie='$1', asplit [a][out1]; [a] showspectrum=size=1024x480:slide=scroll [out0]\""
na klar, danke. Darauf bin ich nicht gekommen.
Warum einfach, wenn's umständlich auch geht!
Mit
#/usr/bin/bash set -x ffplay -f lavfi "\"amovie='$1', asplit [a][out1]; [a] showspectrum=size=1024x480:slide=scroll [out0]\""
Kannst Du beim Ersetzen “zusehen“.
Okay. Ja, die Feinheiten der bash-Syntax sind für mich auch nach Jahren immer noch oft überraschend.
Einen schönen Tag noch
Martin
--
"Hab ich vergessen" ist oft nur ein Euphemismus für "Hab ich noch nie verstanden".
"Hab ich vergessen" ist oft nur ein Euphemismus für "Hab ich noch nie verstanden".