¿Hay alguna forma de instalar el comando truncado de Ubuntu en Mac OS X 10.7 para usar el comando en Terminal shell?
mac-osx
ubuntu-12.04
Rapaz
fuente
fuente

Respuestas:
Esto realmente no debería estar en Falla del servidor, probablemente Súper usuario o Preguntar diferente, pero puede instalar muchos binarios utilizando homebrew, que se encuentra aquí:
http://mxcl.github.com/homebrew/
En primer lugar, necesitará instalar herramientas de línea de comandos para Xcode, lo que probablemente requerirá que lo compre si aún no lo ha hecho.
Una vez que hayas hecho esto, ejecuta:
Para instalar homebrew, luego, cuando esté instalado, ejecute:
fuente
Actualizar:
A partir de marzo de 2015
truncateya no está disponible en Homebrew como una fórmula independiente.Como
truncatees parte de GNU Coreutils, debe instalarlo en OS X con el siguiente comando:> brew install coreutilsDespués de la instalación
truncateestará disponible bajo el nombregtruncate. Tenga en cuenta que todos los programas de Coreutils estarán disponibles con el prefijog.fuente
truncateestá disponible en Homebrew nuevamente como su propia fórmula.Cuando
truncateno está disponible, puede usarlodden su lugar. P.ej.Haga un archivo lleno de ceros:
Truncar un archivo existente:
Nota: el OS X
ddusa letras de unidad en minúsculas donde GNUddusa mayúsculas.fuente
ddCasi se puede lograr el objetivo. ¿Se puededdtruncar desde el final del archivo? Mientras leo del archivo man dedd, sé que solo se puede leer desde el comienzo del archivo. ¿Qué tal si elimino los últimos 100 bytes del archivo?Un punto de consideración es si el archivo truncado es el mismo archivo o un archivo nuevo con el mismo nombre. Es importante para los archivos de registro que todavía se están escribiendo o
taileditando.:> fileFunciona tanto en * nix como en macOS para truncar un archivo en el lugar.
fuente