А знаете ли вы, что в 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
Old Joe Brand Saul Stainberg Collection.
Саул Штейнберг (1914–1999) — художник, который рисовал не вещи, а мысли.
Больше 80 обложек для The New Yorker, включая культовую «View from 9th Avenue».
Архитектор по образованию, он превратил линию в философию и иронию в инструмент.
Выставлялся в MoMA, Центре Помпиду и Метрополитен.
Минимализм, юмор, глубина — в каждой черте.
Для оформления заказа, уточнения цен и размеров - @infobeliefmoscow
#oldjoe
Повседневное кимоно Old Joe, в котором Юсуке Такаги воплотил особенности культур разных стран мира. Дизайнер тщательно проработал силуэт хаори – традиционной японской верхней одежды. Кимоно сделано из мягчайшего и пышного флиса со средневековым орнаментом Арабеском, популярным в эпоху Возрождения.
Online: https://beliefmoscow.com/collection/old-joe-co/product/arabesque-pile-gawn
#oldjoe
#beliefmoscow
One Suggestion.
Новое поступление от Old Joe & Co., Saint MX6, A.Presse, visvim.
Оформить заказ можно в приложении или через личные сообщения — @infobeliefmoscow
#oldjoe#saintmx6#apresse#visvim
One Suggestion.
Новое поступление от Old Joe & Co., Black Sign, Yoko Sakamoto и Native Sons уже доступно для заказа.
Для оформления заказа -@infobeliefmoscow
#oldjoe#blacksign#yokosakamoto#nativesons
"Let It Grow"
Summer Editorial Part 3.
Для оформления заказа -@infobeliefmoscow
Благодарим флористическую студию LUPÍNE DELIVERY и арт-пространство LUPÍNE FLOWERS AND ART за помощь в организации съемки.
#nexusvii#nativesons#consigliere#oldjoe
One Suggestion.
Новое поступление от Wacko Maria, Old Joe & Co., Yoko Sakamoto, Native Sons и Soshiotsuki уже доступно для заказа.
Для оформления заказа, уточнения цен и размеров - @infobeliefmoscow
#wackomaria#oldjoe#yokosakamoto#nativesons#soshiotsuki
One Suggestion.
Новое поступление от Gurank, Old Joe & Co., TAKAHIROMIYASHITATheSoloist., A.Presse Black Sign уже доступно для заказа.
Для оформления заказа, уточнения цен и размеров - @infobeliefmoscow
#gurank#oldjoe#takahiromiyashitathesoloist#apresse#balcksign