Intenté usar el comando:
open <filename.pdf>
pero el mensaje que recibí fue
No se pudo obtener un descriptor de archivo que se refiera a la consola
¿Qué puedo hacer?
Intenté usar el comando:
open <filename.pdf>
pero el mensaje que recibí fue
No se pudo obtener un descriptor de archivo que se refiera a la consola
¿Qué puedo hacer?
¿Estaba literalmente escribiendo los caracteres "<" y ">" en ese comando, o quiso decir:
open FILENAME.pdf
¿Donde FILENAME es una variable de marcador de posición para potencialmente cualquier nombre de archivo?
Los caracteres de redirección de < > tiene un significado especial y es interpretado por el shell y su uso como lo describió podría causar ese mensaje de error, ya que su comando en ese caso significa algo similar a 'make el descriptor de archivo de entrada estándar para que el comando open sea filename.pdf y make su descriptor de archivo de salida estándar será UN ARCHIVO SIN NOMBRE '
Eso probablemente explica su error.
F.
Usa esto:
abrir / Users / yourid / subfolder1 / subfolder2 / your filename.pdf
Esto funcionará porque Preview
es el controlador predeterminado para archivos PDF. Si no hay un controlador predeterminado, O si desea abrir con una aplicación diferente, use la opción -a
y especifique el controlador / aplicación que desea usar. Y lea man open
... o simplemente escriba open
en la línea de comandos por sí mismo.
Lea otras preguntas en las etiquetas bash macos command-line unix pdf