Как определить местоположение и отобразить файл

Я хочу определить местоположение и отобразить изображение. Там какой-либо путь состоит в том, чтобы сделать настолько использующий канал или...? Я хочу определить местоположение изображения X, я делаю locate X и путь показывают, но я не могу отправить вывод для xdg-открытий.

8
задан 31 May 2018 в 01:31

2 ответа

xdg-open не читает из stdin. Использовать

locate X | xargs -L1  xdg-open
9
ответ дан 23 November 2019 в 05:27

Необходимо использовать:

xdg-open "$(locate X)"

Если Ваш файл содержит пробелы/специальные символы, необходимо использовать:

xdg-open "$(locate "X")"

Примечание: Эта команда должна непосредственно использоваться в терминале. Использования этой команды в сценариях оболочки нужно избежать, поскольку это может генерировать ошибки или непоследовательные выводы.

7
ответ дан 23 November 2019 в 05:27

Другие вопросы по тегам:

Похожие вопросы: