¿Es posible llamar a las llamadas al sistema operativo como abrir, cerrar, etc. desde un script de shell? Intenté buscar en Google pero me lleva en la dirección incorrecta de usar el comando "system()". ¿Alguien puede ayudar en esto?Llamadas al sistema operativo desde el script bash
5
A
Respuesta
5
Se puede acceder a muchas llamadas de sistema, pero solo a través de los mecanismos de shell nativos, en lugar de poder especificar parámetros exactos. Por ejemplo:
exec 4>outfile
llamadas:
open("outfile", O_WRONLY|O_CREAT|O_APPEND, 0666) = 3
dup2(3, 4)
(con 3
siendo sustituido por el siguiente descriptor disponible), y
exec 4<&-
llamadas:
close(4)
algunas conchas , como ba sh, permita que se agreguen más builtins a través de módulos cargables (consulte el enable
incorporado, utilizado para cargar dichos módulos); si realmente necesita la funcionalidad necesaria no suministrada en sentido ascendente, podría implementarla de esa manera.
Cuestiones relacionadas
- 1. ¿Cómo puedo determinar el sistema operativo del sistema desde un script Lua?
- 2. ¿Podemos ejecutar el comando del sistema operativo desde sqlite3
- 3. ¿Cómo copiar un archivo desde VirtualBox al sistema operativo host?
- 4. Ejecutar un script bash desde un script R
- 5. R y llamadas al sistema
- 6. Detectar el sistema operativo
- 7. ¿Cómo llamar comandos bash desde tcl script?
- 8. Llamadas al sistema en Windows
- 9. Ejecutando script bash desde java
- 10. ¿Cómo iniciar el script de PowerShell desde la línea de comando del sistema operativo?
- 11. Detecta el sistema operativo de la secuencia de comandos Bash y notifica al usuario
- 12. Debian para llamadas al sistema
- 13. Cómo ejecutar un script .sql desde bash
- 14. Detectar la versión exacta del sistema operativo desde el navegador
- 15. ¿Cómo enviar una señal SIGINT desde el script al script? BASH
- 16. Cómo determinar el sistema operativo
- 17. Script Bash para ejecutar el script php
- 18. ejecutar script bash desde php sin esperar
- 19. ¿Cómo ejecutas SQL desde un script bash?
- 20. VirtualEnv iniciado desde un script bash
- 21. Script BASH para pasar variables sin sustitución al nuevo script
- 22. ¿El mejor sistema operativo educativo para estudiar?
- 23. El sistema operativo está eliminando el hilo
- 24. ¿Ejecuta el script bash desde otro script sin esperar a que el script termine de ejecutarse?
- 25. fork() - múltiples procesos y llamadas al sistema
- 26. Determine el sistema operativo durante el tiempo de ejecución
- 27. Diferencias fundamentales entre el sistema operativo Linux y el sistema operativo móvil (Android)
- 28. ¿Cómo detectar el sistema operativo en ejecución?
- 29. ¿Cómo puedo detectar el sistema operativo en Perl?
- 30. jQuery - detectando el sistema operativo y la versión del sistema operativo
¿Por qué no usar los mecanismos normales para manejar archivos? –