Atareao con Linux

ATA 283 ¿Que es y porque aprender PowerShell?


Listen Later

Desde el primer momento PowerShell me ha llamado la atención. ¿Porque liberar una nueva shell?¿Que no tenemos bastantes?¿Porque no trabajar en las que ya tenemos? Pero, esto mismo te puedes plantear, no solo con PowerShell, sino con otras Shell en Linux. Y ya no solo intérprete de comandos. También te lo puedes plantear con entornos de escritorio, e incluso con distribuciones. Lo cierto es que una de las características, que sin lugar a dudas son intrínsecas del Open Source, es precisamente la diversidad.

La diversidad es claramente beneficiosa. Por supuesto, que esto no siempre lo he tenido tan claro como lo tengo ahora mismo. En un momento, pensaba, que si todos los esfuerzos se centraran, en una única shell, en un único entorno de escritorio o incluso, en una única distribución, todo sería mejor, porque se avanzaría mucho mas rápido.

Ahora, mirando hacia atrás, me doy cuenta de lo equivocado que estaba. Estaba equivocado y mucho. En cuanto a escritorios, por ejemplo, he tenido la oportunidad de conocer bspwm, que ha supuesto un antes y un después en lo que a productividad se refiere. Mientras, que por ejemplo, en el caso de shell, de intérpretes de comandos, PowerShell, me ha permitido ver, que hay otra forma de hacer las cosas.

¿Que es y porque aprender PowerShell?
¿Que es PowerShell?

Pues como ya te imaginas es una shell, un intérprete de comandos, diseñado para administradores de sistemas con el objetivo de automatizar tareas.

Una de las características que mas me han resultado interesantes sobre PowerShell, es precisamente, que se trata de un intérprete de comandos orientado a objetos. Con las ventajas que esto conlleva a la hora de realizar scripts. O por lo menos, esa es una de las sensaciones que me he llevado.

Otra de las interesantes características que tiene PowerShell, y precisamente una de las razones, por las que he estoy publicando el tutorial sobre PowerShell, es precisamente que se trata de un intérprete de comandos multiplataforma, disponible tanto para Microsoft Windows, como para Linux.

Aunque esto, tal y como comento en el propio tutorial, lo tienes que coger, un poco con pinzas, en tanto en cuanto, no todo está disponible en todas las plataformas. Hay determinados cmdlet que no están disponibles en todas las plataformas.

¿Me servirá a mi PowerShell?

Si te estás preguntando si PowerShell es para ti, o si a ti te servirá… Sinceramente, cualquier intérprete de comandos te va a ser de gran utilidad. Simplemente se trata de aprenderlo y comenzar a hacer tus scripts para automatizar todas aquellas tareas repetitivas.

Como te he comentado, depende de la plataforma en la que utilices PowerShell, podrás sacar mas o menos partido. Sin embargo, esto no es óbice para que tu lo extiendas como necesites, en tanto en cuanto, PowerShell, es extensible, es modular.

Un poquito de historia sobre PowerShell

Originalmente denominada MONAD en 2003, pasó a llamarse PowerShell en 2006, cuando fue liberada en 2006. En 2016, Microsoft publicó el código fuente de PowerShell en GitHub y a partir de la versión 6 se ofrece bajo licencia MIT.

La versión en el momento de publicar el podcast es la 7.1.

...

Más información en las notas del podcast sobre ¿Que es y porque aprender PowerShell?

...more
View all episodesView all episodes
Download on the App Store

Atareao con LinuxBy atareao

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings


More shows like Atareao con Linux

View all
Emilcar Daily by Emilcar

Emilcar Daily

24 Listeners

iSenaCode Live by Sergio Navas

iSenaCode Live

84 Listeners

Radio Fitness Revolucionario by Marcos Vázquez

Radio Fitness Revolucionario

133 Listeners

Applelianos by Applelianos

Applelianos

55 Listeners

Salmorejo Geek by Yoyo Fernández

Salmorejo Geek

1 Listeners

Podcast de Itnig: Historias de startups by itnig

Podcast de Itnig: Historias de startups

0 Listeners

LO QUE TÚ DIGAS con Alex Fidalgo by Alex Fidalgo

LO QUE TÚ DIGAS con Alex Fidalgo

59 Listeners

sobre la marcha by Gabriel Viso Carrera

sobre la marcha

2 Listeners

Apple Coding Daily by Julio César Fernández Muñoz

Apple Coding Daily

23 Listeners

Inteligencia Artificial by Pocho Costa

Inteligencia Artificial

17 Listeners

Loop Infinito (by Applesfera) by Applesfera

Loop Infinito (by Applesfera)

57 Listeners

The Wild Project by Jordi Wild

The Wild Project

577 Listeners

Muy Interesante - Grandes Reportajes by Zinet Media

Muy Interesante - Grandes Reportajes

18 Listeners

El Podcast de Marc Vidal by Marc Vidal

El Podcast de Marc Vidal

9 Listeners

monos estocásticos by Antonio Ortiz, Matías S. Zavia

monos estocásticos

3 Listeners