Zdravím,
potřebuji v bashi z logu programu lftp vypreparovat seznam stažených souborů. Relevantní řádky mají formát
Transferring file `soubor'
Používám následující příkaz:
files=`cat ${LOG} | grep -e "Transferring" | awk '{print $3}' | tr -d \'\``
Ten selhá s chybou
command substitution: line 39: unexpected EOF while looking for matching ``'
command substitution: line 40: syntax error: unexpected end of file
Evidentně je problém s ochranou znaku backquote uvnitř příkazu, zkoušel jsem i varianty s 0, 1 a 2 zpětnými lomítky, nebo použít sed místo tr, vše marno.
Prosím, poraďte.