1 votos

¿Cómo puedo abrir igual múltiples documentos de una forma aseada con cmd usando evidencian?

No pude encontrarlo en la página así que aquí vamos. Estoy abriendo varios documentos del mismo tipo ( .pdf , .tex etc.) sobre una base diaria. Según este, es posible, sin embargo estoy buscando un código más limpio manera/más corto es decir, en vez de evince file.ext file.ext ... me gustaria algo como evince file.ext*4 . ¡Gracias de antemano!

2voto

Raphael R. Puntos 3033

Si desea abrir varios documentos de un mismo tipo, usted sólo tiene que coincidir con la parte que es similar en los archivos que desea abrir.

E. g. si desea abrir todos los archivos pdf en una carpeta, ejecute

evince *.pdf

si desea abrir todos los archivos pdf en principio con 2 ejecute

evince 2*.pdf

Si, lo que quiere decir es la apertura de 4 veces el mismo archivo, puede ejecutar

for i in $(seq 4); do  evince file.ext & done

Aquí se pueden encontrar más ejemplos en la coincidencia de patrones.

1voto

yacc Puntos 121

Si estás bien con una función de shell en su perfil podría hacer esto:

ev() {
  [[ -z "$*" ]] && echo "usage: ev file [files] [#rpt]" ||
  case ${@:$#} in
    *[!0-9]*) evince $*;;
    *) evince `yes ${@:1:$#-1} |head -${@:$#}`;;
  esac
}

Por ejemplo, ev foo.tex 2 funciona evince foo.tex foo.tex . Si el último argumento no es un número, evince se ejecuta con los argumentos regulares.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X