Не уверенный, которые окружают Вас, используют, но с ударом
export filelist=`ls -lart *781* | awk '{print $9}'`
echo $filelist
как пример:
export filelist=`ls -l|awk '{print $4}'`
echo $filelist
root root sys nobody sys sys sys sys root sys bin root sys root other sys sys root root sys other root sys root sys sys root root
] Посмотрите на содержимое []xdg-open[
] файла, и вы заметите, что это простой сценарий командной строки. Его основной задачей является определение используемого окружения рабочего стола, которое затем будет использоваться для делегирования задачи конкретному инструменту: [
]kde-open[
] или []kfmclient[
][]gvfs-open[
] или []gnome-. открыть[
][]gvfs-open[
] или []mate-open[
][]exo-open[
][]pcmanfm[
], с откатом к "общему" для большинства URL[]friendment_open[
][]Так что основное сообщение таково: в большинстве ситуаций один из этих делегатов будет выполнять реальную работу, поэтому вы должны проверить, как они настроены. [
] []Например, я запускаю XFCE, поэтому []xdg-open[
] вызывает []exo-open[
], который использует настройки XFCE, доступные через пользовательский интерфейс настроек XFCE и хранящиеся в []~/.local/share/applications/mimeapps.list[
].[
]Для получения подробной информации об используемых конфигурационных файлах, может оказаться полезным []strace -e file[
]. А если вы находитесь в "общей" ситуации и хотите посмотреть, что делает сам []xdg-open[
], то можно попробовать []sh -x `какой xdg-open` file.name[
].[