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.