Migré a Nushell para todos mis scripts terminales, y nunca miraré alrededor de a espaldas

Quería una mejor modo de cuidar mis scripts terminales. Mis elecciones se redujeron a Nushell o PowerShell, y opté por Nushell, y el shell ha hecho que visualizar los datos de mi sistema sea más viable que nunca. Con sus capacidades de formato de tabla incorporada y manipulación de datos, puedo monitorear más fácilmente los procesos que consumen posibles excesivos. El enfoque de datos estructurados además ayuda al depurar mi configuración de casa inteligente al permitirme analizar y analizar registros y archivos de configuración de modo más efectiva.

Nushell ofrece numerosas características, pero su principal fortaleza es la facilidad de ver los resultados de las operaciones terminales. Dicho esto, además se destaca en varias otras áreas que me hicieron enamorarme de la aplicación.

Nushell es prácticamente lo mismo en diferentes plataformas

Windows, Mac o Linux

Nushell se ve muy bien en todas las plataformas.

Trabajo en dos computadoras separadas. Mi MacBook es principalmente donde escribo, mientras que mi máquina Windows es para juegos y retoques. Nushell es particularmente útil porque aparece de la misma modo que pase lo que pase. Eso significa que puedo usarlo fácilmente en ambas máquinas sin estudiar un nuevo enfoque para cada una. Los comandos siguen siendo los mismos, y las imágenes además son las mismas. Mejor aún, Nushell traduce automáticamente los formatos de ruta, por lo que no tengo que preocuparme por recapacitar si usar una pizca alrededor de delante o una irresoluto posterior.

Relacionado

Cómo usar la terminal en Mac

Esta aplicación incorporada puede realizar muchas tareas

Proporciona mensajes de error claros

No más tratando de descifrar lo que salió mal

Nushell muestra mensajes de error claros y fáciles de entender.

Nushell es mucho más accesible para principiantes, pero incluso los usuarios experimentados cometerán errores. Incluso poco tan simple como un error tipográfico puede tirar un comando. Nushell no venablo un mensaje de error genérico, sino que informa al afortunado lo que salió mal de una modo clara y viable de entender. Cuando otras aplicaciones podrían simplemente informarle que un comando no funcionó, Nushell generalmente explica lo que salió mal y cómo corregirlo.

Por ejemplo, un comando nushell es http get (url). Trae el contenido de un sitio web determinado, pero requiere que ingrese una URL completa. Si deja el inicio de la URL y escribe solo www.xda-developers.com, lanzará un mensaje de error que le indica que ingresó una URL incompleta o incorrecta y representa visualmente las diferentes partes del comando y lo que necesita solucionar.

Como una rebaja visual adicional, los comandos cambian de color cuando se ingresan correctamente. Mientras escribe HTTP, seguirá siendo un color azur complicado hasta que HTTP esté completamente ingresado, momento en el que se convierte en un azur claro. Puede proponer de un vistazo si poco es o no correcto.

El sistema de ayuda integrado está fuera de este mundo

Es amistoso con el novato

El terminal puede ser intimidante, especialmente si no está familiarizado con él. Si adecuadamente tenía experiencia previa usando el terminal, no había usado mucho ayer de comenzar a probarlo. El menú de ayuda fue una consagración masiva y viable de ingresar. Simplemente escribiendo Ayuda es suficiente para mencionar un menú fundamental, mientras escribe Comandos de ayuda Muestra todos los comando disponibles, los 443 de ellos. A diferencia de muchas otras plataformas, además puede solicitar ayuda para operaciones específicas. Por ejemplo, escribiendo Ayuda Matemáticas Mostrará una directorio de todos los comandos relacionados con las matemáticas, así como una explicación de lo que hacen.

El inconveniente? No es compatible con Posix

Nushell no maneja de forma nativa los scripts bash

Nushell no funciona con scripts bash sin modificación.

Nushell no es compatible con los comandos POSIX, al menos no sin modificarlos. Eso significa que no es tan simple como solo averiguar en la web un script y copiarlo y pegarlo en la terminal; Tendrás que reescribir el script para que sea compatible con Nushell.

Como Nushell usa comandos como añadir y atesorar para manejar la redirección en división del habitual >, >>, y 2> De Posix, los scripts que usan esos comandos requerirán ajustes. No lleva una gran cantidad de tiempo, especialmente si ya está familiarizado con la forma en que el proceso está destinado a funcionar, pero vale la pena señalar si frecuenta el desbordamiento de la pila o GitHub para los scripts bash.

Relacionado

¿Qué es Windows PowerShell y por qué lo usarías?

El afortunado promedio de Windows probablemente no necesite usar PowerShell, pero es bueno asimilar qué es si lo necesita.

La yerro de compatibilidad es un pequeño precio a remunerar

Nushell es simplemente más viable

Nushell es una opción poderosa pero amigable para principiantes.

He trabajado con guiones bash ayer, y no son mis favoritos. Nushell opera casi como un jerga escrito, en división de tener fe en una variedad de símbolos. En muchos sentidos, Nushell recuerda a SQL. Distinto de eso, el resto de sus profesionales superan con creces los contras. La representación visual de los datos es un placer para ver, y la forma en que denota comandos ingresados ​​correctamente de los incorrectos facilita trabajar con tuberías más largas. Es un dolor cometer un pequeño error y tener que reescribir toda la ristra de código, y Nushell ayuda a evitarlo.

Nunca volveré

Cuanto más trabajo con Nushell, más disfruto de las pequeñas mejoras de calidad de vida que tiene sobre competidores como PowerShell. Se ha convertido en un tipo fundamental de mi proceso de posibilidad de problemas, y me ha ayudado a liberar espacio en mi disco al suministrar la búsqueda de archivos grandes que están escondidos en carpetas olvidadas.

Related Posts

Este diseño de GPU de la serie 50 RTX oculta su cable de víveres de 16 pines en forma de L personalizado detrás de una cubierta magnética

Algunas de las mejores tarjetas gráficas provienen de la grupo GeForce RTX 50 de NVIDIA (Codenammenmaming Blackwell). Los socios del fabricante de chips están explorando constantemente estrategias innovadoras para diferenciar…

Un misterioso filtrador está exponiendo a los piratas informáticos de ransomware al mundo

Gangexpuesto fugas de información confidencial y PII en cifras esencia de ransomware Entre ellos se encuentran severo y profesor La identidad de Stern fue confirmada por la policía alemana Se…

Leave a Reply

Your email address will not be published. Required fields are marked *

You Missed

Asociación de Juntas de Vecinos de Tenares elige a Mariano de Jesús Valentín (Minguito) presidente

Asociación de Juntas de Vecinos de Tenares elige a Mariano de Jesús Valentín (Minguito) presidente

“696 jonrones con los Yankees valen más

“696 jonrones con los Yankees valen más

Asesinan A Jonathan Joss, actor de ‘King of the Hill’ y ‘Parks and Recreation’

Asesinan A Jonathan Joss, actor de ‘King of the Hill’ y ‘Parks and Recreation’

Abinader dice la RD preparado en presencia de eventos atmosférico 2025 | AlMomento.net

Abinader dice la RD preparado en presencia de eventos atmosférico 2025 | AlMomento.net

Este diseño de GPU de la serie 50 RTX oculta su cable de víveres de 16 pines en forma de L personalizado detrás de una cubierta magnética

Este diseño de GPU de la serie 50 RTX oculta su cable de víveres de 16 pines en forma de L personalizado detrás de una cubierta magnética

Abinader sobre tangente 2C del Metropolitano: “Las obras de transporte masivo son complejas”

Abinader sobre tangente 2C del Metropolitano: “Las obras de transporte masivo son complejas”