Raketenwilli: bash: Richtiges Escaping

Beitrag lesen

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]\""

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“.