А знаете ли вы, что в 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
¡Ya llegó la hora de El Doble!
Primero que todo escucha nuestra entrada distintiva y no olvides comentarnos qué te pareció. 💬
📣 En este episodio conversaremos con dos estudiantes fundadoras de #Avizor, un proyecto de comunicación que apuesta por visibilizar tabúes, problemáticas sociales y de género.
🗣 El Anteproyecto del Código de las Familias y sus temas más sensibles también entrarán a debate.
Sin más, ¡disfruta tu ración! 😉
⬇️ (#Descarga gratis desde esta nube con la contraseña ElDoble3)
¿Que puede hacer este bot?
@ytsongdl_bot
Descarga música enviando el nombre o el enlace de una canción
Idioma: inglés
(Visto en @botsgram_cu)
#música#descarga
¿Que puede hacer este bot?
@freemusicprobot
El bot encontrará música por su solicitud, por el nombre de la canción o artista.
También funciona inline.
Idiomas: inglés, ruso
(Visto en @botsgram_cu)
#música#descarga
¿Que puede hacer este bot?
@WebSnatchBot
Este bot le permite descargar videos de alta calidad de más de mil sitios compatibles. ¡Simplemente envíele un enlace de video y observe cómo sucede la magia!
Idioma: inglés
(Visto en @botsgram_cu)
#videos#descarga
¿Que puede hacer este bot?
@DirectFileLinkBot
Este bot genera un enlace de descarga directa de archivos de Telegram.
Idiomas: inglés
(Visto en @botsgram_cu)
#enlaces#descarga
¿Que puede hacer este bot?
@FileSharerRobot
Este bot puede ayudarlo a crear un enlace para compartir archivos de Telegram
Idiomas: inglés
(Visto en @botsgram_cu)
#enlaces#descarga
¿Que puede hacer este bot?
@Qualyuploadbot
Envíe cualquier enlace URL de descarga directa, y el bot subirá a telegram como archivo / video
Idiomas: inglés
(visto en @botsgram_cu)
#enlaces#descarga
¿Que puede hacer este bot?
@torrentDxBoT
Este bot te ayudará a buscar y descargar contenido de torrent
Idiomas: inglés
(Visto en @botsgram_cu)
#torrent#descarga
¿Que puede hacer este bot?
@leoanydlbot
Con este bot puedes descargar videos de varias fuentes
Idiomas: inglés
(Visto en @botsgram_cu)
#enlaces#descarga#videos
¿Que puede hacer este bot?
@TGYouTube_Bot
Este bot puede convertir el enlace de Youtube a video / archivo y MP3 con soporte de miniaturas personalizadas
Idiomas: inglés
(Visto en @botsgram_cu)
#descarga#enlaces#youtube
¿Que puede hacer este bot?
@GetImageUrlBot
Este bot cargará una foto en un sitio y le devolverá el enlace listo para enviar desde cualquier lugar
Idiomas: italiano
(visto en @botsgram_cu)
#fotos#enlaces#descarga
¿Que puede hacer este bot?
@TiktokDl_Robot
Descargue videos originales de tiktok fácilmente.
Idiomas: inglés
(visto en @botsgram_cu)
#tiktok#descarga#videos