А знаете ли вы, что в 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
Всем привет. Все вы знаете что мне предстоит просидеть еще 12 дней в бане, я разработал план действий чтобы не сидеть афк.
1. Мы уже записали ролик с одним ютубером миллионником который должен скоро выйти, поэтому ожидайте.
2. Сегодня я создал ютуб канал, где в скором времени выйдет ролик где я буду отвечать на ваши вопросы ( пост с вопросами будет чуть позже ), покажу румтур квартиры, как я живу и что я делаю вне стримов, думаю вам будет интересно, ну а потом если будет нормальный актив то сделаю видео «один день глазами трайда», вроде тоже прикольно должно получиться.
3. Сегодня создам кик и на нем будем просто веселиться и играть в контру пока твич в бане, все кому кайф зайдут, за онлайн на зеленом не фонюсь.
Из хороших новостей которые уже есть:
1. Я начал высыпаться пока я нахожусь в бане, потому что делать абсолютно нечего.
2. Мы с Никитой подняли всех на уши и пытаемся всеми усилиями разбанить мне твич досрочно, но это очень сложная задача.
3. Есть устные договоренности с рекламодателем, если все будет хорошо, то я проведу турнир 2х2 на моем канале. ( daibog )
Всем хорошего вечера, скоро увидимся, духом не падаем, все еще впереди. #nevergiveup
📣 16 февраля - акции памяти Алексея Навального
16 февраля в сообществах РАДР в США пройдут акции памяти Алексея Навального - лидера, героя, мученика. Мы вспомним его самоотверженность, его упорство в борьбе со злом, его веру в будущее.
"Все, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо."
🌐Boston, MA
🕖 3:00 PM
📍 The Massachusetts State House, 24 Beacon St, Boston, Massachusetts
🌐Chicago, IL
🕖 4:00 PM
📍 The Wrigley Building, 400 N Michigan Ave, Chicago, IL
🌐Denver, CO
🕖 3:30 PM
📍 Holy Transfiguration of Christ Orthodox Cathedral Denver, 349 E 47th Ave, Denver, CO
🌐Miami, FL
🕖 3:00 PM
📍 Orthodox Cathedral of St. Matrona of Moscow, 113 S Federal Hwy, Dania Beach, FL
🌐New York, NY
🕖 5:00 PM
📍 The Consulate General of Russia in New York City, 9 East 91st St, New York, NY
🌐Sacramento, CA
🕖 4:00 PM
📍 The California State Capitol, 1315 10th St, Sacramento, CA
🌐San Diego, CA
🕖 5:00 PM
📍 The Bea Evenson Fountain, 1549 El Prado, San Diego, CA
🌐Washington, DC
🕖 1:00 PM
📍 The White House, 1600 Pennsylvania Ave NW, Washington, DC
#Navalny#Навальный#nevergiveup#FreePoliticalPrisoners
🇺🇿 Post 47 — Bort Kuzatuchchisi orzuyim ✈️❤️
Har safar Dubai aeroportiga kelganimda, shu rasmga ko‘zim tushadi. U menga Emirates assessmentidan o‘tolmaganimni eslatadi, lekin shuningdek, yanada kuchliroq orzu va ishtiyoqni uyg‘otadi.
Lekin yaxshi bilaman, har bir muvaffaqiyatsizlik — bu yangi imkoniyat, har bir sinov — o‘sish uchun qadam.
Bu rasm menga “balki keyingi safar” degan umid va ilhom beradi. Yo‘l davom etmoqda….
#NeverGiveUp#StrongerEveryDay#DreamBig
#EverythingILived