K čemu v bashi je konstrukce "${prom}" ? Má nějaké využití, kde by ${prom} nebo $prom nestačilo ?
Pak druhý dotaz
proč
printf "a1\na2" | read jj ; echo $jj
echo "a1\na2" | read jj ; echo $jj
vypíše obojí prázdný řádek, dokonce proměnné jsou nedefinovány ,když vymažu výpis shellu, dám set a přes Ctrl F prohledám výskyt proměnnné-