А знаете ли вы, что в 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
🤔Why join the NFT Trading Contest?
1️⃣Total prize pool of 0.1 ETH (~$350)
2️⃣Win up to 0.01 ETH (~$35) per winner
3️⃣Owning an NFT grants you a seat in our exclusive airdrop event 🎁
4️⃣Special benefit: Owning NFT allows to use RUBY within our SocialFi partners ecosystem 🌐
5️⃣Time to grab your SingSing NFTs is coming to an end soon ⏳
Don’t miss out - Trade Now🚀
Read more and Open Treasure at: X Post
#NFT#Crypto#TradingContest#SingSing
🚀$SING Trading Contest on CoinEx is COMING!
💰 Prize Pool: 500,000 $SING(~$9,000)
🗓 Duration: 10AM UTC, Nov 14 - 10AM UTC, Nov 21
Note:
✅All CoinEx users who apply on the promotion page can join (Market Makers excluded).
✅Rewards are based on Spot trading volume ranking. Cumulative volume = Buying + Selling volume in selected markets. Self-matching orders won’t be counted.
✅Market Making accounts are excluded from this event.
✅Sub-accounts cannot join independently; their volume will be counted in the main accounts.
✅Any cheating (batch registration, self-dealing, etc.) will result in disqualification.
✅FAQ About Spot Trading Volume Ranking
🔗 Full details: https://www.coinex.com/en/announcements/detail/32123383532948
#SingSing#TradingContest#CoinEx
🚀2️⃣Separate $SING Trading Contests are NOW LIVE!
✅$SING Trading Contest on BingX
💰 Prize Pool: 2,800,000 $SING (~$50,400)
🗓 Duration: 12PM UTC, Nov 14 - 12PM UTC, Nov 21
Contest is exclusive to newly registered accounts on BingX from 12PM UTC, Nov 14 onwards.
🔗 Full details: https://bingx.com/en/act/contest2/7777/?randomId=6898941344&ref=0PUIUW
✅$SING Trading Contest on CoinEx
💰 Prize Pool: 500,000 $SING (~$9,000)
🗓 Duration: 10AM UTC, Nov 14 - 10AM UTC, Nov 21
🔗 Full details: https://www.coinex.com/en/announcements/detail/32123383532948
------------------------------
Note: You can participate and receive rewards from 2 contests at the same time
Good luck! 🌟
#SingSing#TradingContest#BingX#Coinex
🚀🚀Have you checked our Trading Contest Leaderboard today?
📊 Keep climbing the ranks for a chance to win $35 each! 💰
#SingSing#TradingContest#Leaderboard#WinBig
🚀 Don't miss out on our exciting ongoing programs at SingSing! 🌟
1️⃣NFT Trading Contest with reward of $35 per winner🏆
2️⃣ Invite Frens to get 20% cashback when your friends claim RUBY and 5% every time their referrals claim it👥
3️⃣ Play to Air with Cowtopia🐄
4️⃣ Boost RUBY by buying Boost Item💎
Join now and get the most out of your SingSing experience!
#SingSing#TradingContest#InviteFrens#PlayToAir#BoostRUBY