Talvez seja mais inteligente mover os arquivos para uma pasta Lixeira do que excluí-los completamente. Você pode conseguir isso selecionando o script no menu de contexto do nautilus. Eu não posso dizer a qual script você está se referindo, mas este fará muito bem.
Portanto, crie o script, torne-o executável e coloque-o na pasta do script nautilus.
#!/bin/bash
comm_susbst=$(echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS")
files_del=$(echo "$comm_susbst" | sed -n 'n;p')
num_files=$(echo "$files_del" | wc -l)
zenity --question --title="Delete every second file" \
--text="Are you sure you want to delete these files? \n You will delete $num_files files! \n\n $files_del"
if [ $? == 0 ]; then
echo "$files_del" | while read; do mv -t /home/$USER/.local/share/Trash/files "$REPLY"; sleep 0.1; done
else exit 1
fi
exit 0
Depois de selecionar os arquivos e executar uma janela zenity de script, aparecerá uma janela pop-up para confirmação. Se você insistir em excluir arquivos, substitua a linha mv
por do rm -f "$REPLY"
. Espero que funcione como você imagina que irá:)