1 votos

Cómo cerrar un archivo y una carpeta usando bash?

Es posible? Me gustaría algo que es lo contrario del comando open file_or_folder_name. He buscado en la web pero no obtuve resultados.

3voto

siva Puntos 23

El comando abrir abre un archivo en la aplicación predeterminada para ese archivo. Para cerrar el archivo en la aplicación, usted tendrá el control de la aplicación para cerrar el archivo. Esto dependerá de lo que la aplicación es-no todas las aplicaciones de soporte de AppleScript de control, por ejemplo, y dejar que la aplicación no es el mismo como el cierre de un archivo.

2voto

Brethil Puntos 313

Usted puede utilizar osascript para ejecutar un applescript que cierra una ventana en una aplicación determinada:

#!/bin/bash                                                                     
osascript -e "tell application "$1"                                             
close window 1                                                                  
end tell"

Guardar este script de shell como "closewindow" y hacer chmod +x closewindow.

De esta manera mediante la ejecución de:

$ closewindow appname

se cerrará la ventana 1 de appname.

También debe ser una forma de obtener el número de ventanas abiertas y cerca de la que fue inaugurado el pasado, pero no puedo encontrar la que ahora

1voto

Leonard Puntos 2832

Directamente no se puede cerrar un archivo, esta es una responsabilidad de la aplicación.

Si salir de la aplicación es una opción que se puede utilizar kill o pkill dejar de fumar.

O puedes probar a utilizar Apple Script para cerrar una ventana individual. Consulte ¿Cómo puedo cerrar una ventana de una aplicación, pasando el nombre del archivo? en Superusuario

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X