Siempre puedes ejecutar el comando en una terminal.
Su notificación es cuando el terminal se cierra :). También mostrará cualquier indicador de progreso / actividad proporcionado por el comando unar.
gnome-terminal -x unar -- %N
No he probado si xfce4-terminal
acepta la -x
opción.
xterm -e unar -- %N
uxrvt
También debe aceptar la -e
opción.
Disculpas de antemano por cualquier fatiga visual debido a la ejecución de xterm con su tamaño de fuente predeterminado.
gnome-terminal también tiene una opción -e. Con gnome-terminal, la opción toma un argumento de comando único y se divide en función de los espacios. Por ej gnome-terminal -e "sleep 1"
. No podemos usar esto porque los nombres de archivo también pueden contener espacios. Con xterm, en -e
realidad puede comportarse de cualquier manera, dependiendo de cuántos argumentos pase. Por lo tanto, el comportamiento de gnome-terminal es menos mágico y probablemente más agradable, siempre que no le importe que gnome-terminal --help
no documente ninguna de las opciones.
xterm
fuentes predeterminadas ? Simplemente configure los valores predeterminados de una vez por todas en su ~/.Xresources
, y luego todos xterm
los usarán, felices para siempre.
--help
. Mientras que pude encontrar documentación sobre xterm. Entonces, en este punto, no tenía evidencia de que gnome-terminal apoyara este caso de uso. La queja es que no debería haber razón para instalar y ejecutar una aplicación adicional para este propósito; El tamaño de fuente es un ejemplo concreto de por qué fue una mala idea. Tampoco he probado el emulador de terminal para DE's de OP.
xfce4-terminal
(en lugar dexfce-terminal
), y esunar
(en lugar deunrar
), pero parece que no funciona: no pasa nada. Cuando omito el%N
(por lo que tengo:)xfce4-terminal -e unar
, la ventana de terminal al menos se abre, pero se cierra automáticamente inmediatamente después.gnome-terminal -e "sleep 1"
funciona, y afortunadamentegnome-terminal -e "sleep 1;command-injected-by-evil-filename"
muestra un error. Recomendaría ejecutar estas pruebas xfce4-terminal antes de usarlo :).