А знаете ли вы, что в Bash есть особая переменная "$_" ? Из описания можно узнать, что в переменную "$_" помещается последний аргумент последней команды.
Что-то знакомое? Конечно, в Python есть примерно тоже самое.
Мы знаем, что дата первого релиза Bash (8 июня 1989) несколько раньше чем первый релиз Python (20 февраля 1991). Если учесть, что по задумке автора Python это агрегация самых успешных практик отовсюду, можно ли сказать что именно эта фишка к нему пришла из Bash? Ни подтверждения ни опровержения я пока не нашел.
Давайте просто считать это совпадением 😉
А как это может быть полезно в Bash?
Приведу простой пример, который оценят те, кто часто работает в терминале.
Допустим, нам надо создать директорию и зайти в неё. Что обычно делаем?
:~$ mkdir foldername
:~$ cd foldername
:~/foldername$
Как это сделать в одну команду?
:~$ mkdir foldername && cd foldername
:~/foldername$
Уже лучше, но хочется короче, без повторов. Вот тут и пригодится наша переменная. Напомню, что в неё сохраняется последний аргумент предыдущей команды.
:~$ mkdir foldername && cd $_
:~/foldername$
_________________
PS.
Символы "&&"" разделяют команды и означают, что требуется выполнить вторую команду только если первая завершилась успешно.
#linux#tricks
🩸🩸🩸🩸🫵🩸🩸
🎬The Penguin series based on the latest Batman has received 91% on Rotten Romatoes. Critics are delighted with Colin Farrell's transformation and call his character the Tony Soprano of the DC Comics world. JoBlo gave the series 10/10, and one critic even called Penguin the best series of the year.
The season will have 8 episodes. The first episode of the series will be released on streaming on September 19, and the last one - on November 10.
It seems that we have a contender for the main comic book series of 2024 🚬
#Penguin#Batman#DCComics
MARKHEMIST
DC Legion of Super Heroes Season 2
📅Año Septiembre 2007 - Mayo 2008
🎥Dirección Ben Jones, Tim Maltby, Lauren Montgomery, Scott Jeralds, James Tucker, Brandon Vietti
📄Guion Tim Cahill, Julie McNally Cahill. J.M. DeMatteis, Matt Wayne. Michael Jelenic, Rob Hoegee, Scott Sonneborn, Amy Wolfram, Stan Berkowitz, Steven Melching, John Esposito, Keith Damron, Eddie Guzelian, Rob Hummel, Marty Isenberg, Joseph Kuhr, David Slack, Greg Weisman
🎼Música Kristopher Carter, Michael McCuistion, Lolita Ritmanis
🎬Productora Warner Bros. Animation
Género#SeriedeTV#Animación#Acción#Comedia#Superhéroes#Cómic#DCComics
Reparto / Trailer / Premios
⏱Duración 22min.
🖥Resolución 720x400
🗣Idioma Inglés
Subtítulos Latino
Season 2 Episodio01 / 02 / 03 / 04 / 05 / 06 / 07 / 08 / 09 / 10 / 11 / 12 / 13
Season1
DC Legion of Super Heroes Season 1
📅Año Septiembre 2006 - Mayo 2007
🎥Dirección Ben Jones, Tim Maltby, Lauren Montgomery, Scott Jeralds, James Tucker, Brandon Vietti
📄Guion Tim Cahill, Julie McNally Cahill. J.M. DeMatteis, Matt Wayne. Michael Jelenic, Rob Hoegee, Scott Sonneborn, Amy Wolfram, Stan Berkowitz, Steven Melching, John Esposito, Keith Damron, Eddie Guzelian, Rob Hummel, Marty Isenberg, Joseph Kuhr, David Slack, Greg Weisman
🎼Música Kristopher Carter, Michael McCuistion, Lolita Ritmanis
🎬Productora Warner Bros. Animation
Género#SeriedeTV#Animación#Acción#Comedia#Superhéroes#Cómic#DCComics
Reparto / Intro / Sinopsis / Premios
⏱Duración 22min.
🖥Resolución 720x400
🗣Idioma Latino
Season 1 Episodio01 / 02 / 03 / 04 / 05 / 06 / 07 / 08 / 09 / 10 / 11 / 12 / 13
Season2
💥Muñeco Flash de DC Comics 30 CM
Lleva la velocidad a casa esta Navidad
✅OFERTA: 7.5€
❌ Antes: 15.99€
💰Ahorras un 53%🔥
Figura articulada coleccionable de alta calidad
👉 Hazte con él ahora y sorprende
#juguetes#coleccionables#superheroes#regalos#ninos#navidad#figuraflash#dccomics
🛰️Oferta publicada en Cultura y Ocio