Capítulo 14. Isla Elless

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Ahora sabes que las chicas se lo están inventando Ahora sabes que los chicos están tentando a la suerte Ahora sabes que mi viaje no existe realmente Y mi nombre no está realmente en esa lista

They Might Be Giants, "Prevenge" (2004)

En este capítulo final, crearás un clon en Rust del comando de lista, ls (pronunciado ell-ess), que creo que es quizás el programa que más trabaja en Unix. Yo lo utilizo muchas veces al día para ver el contenido de un directorio o inspeccionar el tamaño o los permisos de algunos archivos. El programa original tiene más de tres docenas de opciones, pero el programa del reto sólo implementará unas pocas funciones, como imprimir el contenido de directorios o listas de archivos junto con sus permisos, tamaños y horas de modificación. Ten en cuenta que este programa del reto se basa en ideas sobre archivos y propiedad que son específicas de Unix y, por tanto, no funcionarán en Windows.Sugiero a los usuarios de Windows que instalen Windows Subsystem para Linux para escribir y probar el programa en ese entorno.

En este capítulo aprenderás a hacer lo siguiente:

  • Consultar y representar visualmente los permisos de un fichero

  • Añadir un método a un tipo personalizado mediante una implementación

  • Crea un módulo en un archivo separado para organizar el código

  • Utiliza tablas de texto para crear columnas alineadas ...

Get Línea de comandos Óxido now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.