9 [ -n "${MC_XDG_OPEN}" ] || MC_XDG_OPEN
="xdg-open"
16 if which isoinfo
> /dev
/null
2>&1; then
17 isoinfo
-d -i "${MC_EXT_FILENAME}" && isoinfo
-l -R -J -i "${MC_EXT_FILENAME}"
19 7za l
"${MC_EXT_FILENAME}"
23 cat "${MC_EXT_FILENAME}" 2>/dev
/null
26 file "${MC_EXT_FILENAME}" && nm
-C "${MC_EXT_FILENAME}"
29 gplib
-t "${MC_EXT_FILENAME}" | \
30 @PERL@
-e 'while (<>) { @a=split /[\s\t]+/, $_; printf ("%-30s | %10d | %s.%s.%02d | %s\n", $a[0], ($a[1]*1),$a[7], lc($a[4]), $a[5], $a[6]);}'
33 file "${MC_EXT_FILENAME}" && nm
-C -D "${MC_EXT_FILENAME}"
36 file "${MC_EXT_FILENAME}" && nm
-C "${MC_EXT_FILENAME}"
39 file "${MC_EXT_FILENAME}" && nm
-n "${MC_EXT_FILENAME}"
42 dbview
-b "${MC_EXT_FILENAME}"
45 sqlite3
"file:${MC_EXT_FILENAME}?immutable=1" .dump
48 msgunfmt
"${MC_EXT_FILENAME}" || \
49 cat "${MC_EXT_FILENAME}"
52 lyxcat
"${MC_EXT_FILENAME}"
55 ctorrent
-x "${MC_EXT_FILENAME}" 2>/dev
/null
58 jad
-p "${MC_EXT_FILENAME}" 2>/dev
/null || \
59 (file -b "${MC_EXT_FILENAME}"; javap
-private "${MC_EXT_FILENAME}" 2>/dev
/null
)
71 dbview
"${MC_EXT_FILENAME}"
74 sqlite3
"${MC_EXT_FILENAME}"
77 if which glade-3
>/dev
/null
2>&1; then
78 (glade-3
"${MC_EXT_FILENAME}" >/dev
/null
2>&1 &)
80 (glade-2
"${MC_EXT_FILENAME}" >/dev
/null
2>&1 &)
84 (poedit
"${MC_EXT_FILENAME}" >/dev
/null
2>&1 &)
87 lyx
"${MC_EXT_FILENAME}"
96 do_view_action
"${filetype}"
99 ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev
/null
2>&1) || \
100 do_open_action
"${filetype}"