sed
не может вычислить n-ю строку снизу сам по себе, поэтому нам нужно сделать это раньше, например. используяawk
:
Удалить 4-ю строку снизу:
delrow=$(awk -v n=4 'END { print NR-n+1 }' file)
sed -i "${delrow}d" file
Вы пробовали только Wine, а не стабильную версию?
sudo apt-get install wine