2 repositorios
Utilities for resolving symbolic links and relative paths to determine the absolute, canonical name of a file.
Distinct from Dynamic File Name Resolvers: Focuses on resolving the actual filesystem path rather than just specifying output paths or calculating length.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Path Canonicalization. Refine with filters or upvote what's useful.
Este proyecto es una suite completa de herramientas esenciales de línea de comandos y utilidades estandarizadas tipo Unix. Proporciona los bloques de construcción fundamentales para la administración del sistema, gestión de archivos y procesamiento de texto en sistemas tipo Unix, implementando una amplia gama de herramientas de línea de comandos POSIX. La colección se distingue por su amplia cobertura de operaciones de sistema de bajo nivel. Esto incluye un kit de herramientas completo para la gestión del sistema de archivos, como la creación y modificación de archivos y directorios, y un kit de herramientas especializado en procesamiento de texto para filtrar, ordenar y transformar flujos de datos. El proyecto también cubre varias áreas críticas de capacidad del sistema. Estas incluyen monitorización de recursos del sistema para verificar la arquitectura del hardware y el uso del disco, seguridad y control de acceso para gestionar permisos de archivos y sumas de verificación criptográficas, y control de procesos para gestionar tiempos de espera de ejecución y variables de entorno. Además, proporciona utilidades matemáticas para la evaluación de expresiones numéricas y herramientas de representación de datos para la codificación binaria a ASCII.
Implements functionality to resolve links and output the absolute, canonicalized name of a file.
Este proyecto es un polyfill de compatibilidad de PHP diseñado para realizar backport de funciones y constantes principales de PHP 7.2 a versiones anteriores del lenguaje. Sirve como una extensión de la biblioteca estándar de PHP y backport de versión, proporcionando una capa de compatibilidad que llena los vacíos en el núcleo de PHP para asegurar un comportamiento consistente en diferentes entornos. La biblioteca permite la portabilidad de código entre versiones implementando funciones de la biblioteca estándar faltantes, permitiendo que las características del lenguaje más nuevas se ejecuten en entornos PHP heredados. Esto asegura que las aplicaciones puedan mantener una interfaz consistente y permanecer compatibles con las bibliotecas actuales incluso cuando se ejecutan en versiones obsoletas.
Resolves segments and expands home shortcuts to determine canonical path names.