Відповіді:
Вам потрібно використовувати:
xdg-open "$(locate X)"
Якщо ваш файл містить пробіли / спеціальні символи, вам потрібно використовувати:
xdg-open "$(locate "X")"
Примітка : Ця команда повинна бути безпосередньо використана в терміналі. Використання цієї команди в сценарії оболонок потрібно уникати, оскільки це може призвести до помилок або непослідовних результатів.
mlocate
ви можете вказати нульове припинення, щоб обробляти випадок назви файлів з пробілом, наприкладlocate -0 X | xargs -0 xdg-open