Command substitution $( )
Në shqip: Zëvendësimi i komandës $( )
ShpjegimiSQ
$(komanda) ekzekuton një komandë dhe vendos daljen e saj aty ku e ke shkruar. Kështu ruan rezultate në variabla ose ndërton emra skedarësh me datën e sotme.
EnglishEN
$(command) runs a command and drops its output right where you wrote it. That's how you store results in variables or build file names with today's date.
Si ta mendosh
Si të pyesësh dikë dhe ta shkruash përgjigjen direkt në fletë.
Lexoje në anglisht
Like asking someone a question and writing their answer straight onto the form.
Shembull kodibash
sot=$(date +%Y-%m-%d)
tar -czf "backup-$sot.tar.gz" data/
echo "Ke $(ls | wc -l) skedarë"