А знаете ли вы, что в 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
⚡️ Attaque terroriste en #Colombie
Au moins 14 personnes ont été tuées et des dizaines d'autres, dont des mineurs, ont été grièvement blessées, à la suite d'une explosion survenue sur une autoroute colombienne. Les autorités ont attribué cet attentat aux actions des rebelles.
Le président colombien Gustavo Petro a imputé l’attaque aux rebelles en lien avec des factions dissidentes des Forces armées révolutionnaires de Colombie (FARC).
RT en français • Osez questionner !
🇧🇷Le président du #Brésil, Luiz Inácio Lula da Silva, a signé le décret d’entrée en vigueur de l’accord de libre-échange entre le Mercosur et l’Union européenne.
Il a qualifié cet accord de moment crucial, soulignant que le processus de négociation avait duré plus de 25 ans, avant d’insister sur l’importance du multilatéralisme face aux tensions commerciales mondiales.
🟢 Lula a également évoqué la possibilité d’élargir le Mercosur, notamment à la #Colombie.
RT en français • Osez questionner !
🇧🇷Le président du #Brésil, Luiz Inácio Lula da Silva, a signé le décret d’entrée en vigueur de l’accord de libre-échange entre le Mercosur et l’Union européenne.
Il a qualifié cet accord de moment crucial, soulignant que le processus de négociation avait duré plus de 25 ans, avant d’insister sur l’importance du multilatéralisme face aux tensions commerciales mondiales.
🟢 Lula a également évoqué la possibilité d’élargir le Mercosur, notamment à la #Colombie.
RT en français • Osez questionner !
🇨🇴Les secouristes colombiens ont localisé les épaves d’un avion Beechcraft 1900D de la compagnie Satena Airlines, qui transportait quinze personnes. Selon la chaîne Noticias Caracol, personne n’a survécu au crash.
L’accident s’est produit dans le département de Norte de Santander. Les fragments de l’appareil ont été retrouvés dans une zone montagneuse de la municipalité de La Playa de Belén. Treize passagers et deux membres d’équipage se trouvaient à bord.
Parmi les victimes figure le député Diogenes Quintero.
#colombie#crashaérien
🇨🇴🇺🇸 Le président colombien, Gustavo Petro, a indiqué avoir remis à son homologue américain Donald Trump une liste des noms de barons de la drogue résidant hors de la République, et a souligné la nécessité de les poursuivre conjointement.
#étatsunis#colombie#drogue
🇨🇴Le nombre de victimes de l'accident du Hercules C-130 survenu dans le sud de la Colombie s'élève désormais à au moins 66 morts.
Un précédent bilan faisait état de 34 victimes.
#colombie#avion#crash
Un avion Hercules C-130 de l'armée de l'air colombienne, transportant plus d'une centaine de militaires, s'est écrasé, rapporte le média Caracol. Le ministre de la Défense, Pedro Sanchez, a confirmé l'accident, sans toutefois préciser le nombre de passagers.
Vidéo: Mauricio Vanegas/X
#colombie#avion#crash
🇮🇳🇨🇴 Le directeur exécutif de la société indienne Reliance Industries, Anant Ambani, a proposé de sauver les 80 hippopotames que les autorités colombiennes envisagent d’abattre. Le fils du milliardaire Mukesh Ambani a adressé un message en ce sens à la ministre colombienne de l’Environnement et du Développement durable.
Anant Ambani demande aux autorités du pays de suspendre la décision d’abattage partiel des animaux et annonce qu’il souhaite les transférer dans l’État indien du Gujarat.
Ces 80 hippopotames n’ont pas choisi leur lieu de naissance et ne sont pas responsables des circonstances dans lesquelles ils se sont retrouvés aujourd’hui. Ce sont des êtres vivants et sensibles, et si nous avons la possibilité de les sauver de manière sûre et humaine, nous nous devons d’essayer de le faire.
#colombie#hippopotames#sauvetage