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.
Respuestas
¿Demasiados anuncios?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.
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
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