Eu realmente não tenho ideia do que você está tentando fazer aqui.
-
$HOME
é o diretório pessoal do usuário, por que você mudaria isso para executar um programa? -
Você está explicitamente dizendo ao libreoffice para criar um pdf no diretório
/tmp/ayb
, que não parece ser o seu diretório atual. Você está, então, tentando excluir um pdf do seu diretório atual e, claro, ele não existe porque você disse para colocá-lo em/tmp/ayb
.
O que acontece se você não alterar HOME
ou seu usuário ou qualquer outra coisa e apenas executar:
$ libreoffice --headless -convert-to pdf --outdir /tmp/ayb /tmp/ayb/document_34.doc
$ ls /tmp/ayb/d*.pdf