Forwarded from CatOps
Вот ещё подумал, что иногда неплохо делиться какими-то мелкими лайфхаками, а то каждый раз на что-то большое замахиваемся.
Вот, например, небольшая функция, которая возвращает IP по AWS Instance-ID. У тех, кто активно AWS пользуется что-то подобное уже, скорее всего есть. А вот тем, кто только ничинает, может быть полезно.
Просто добавляешь кусок кода в bash profile (или, как в моём случае в zshrc) и радуешься жизни:
Дефолтный регион и профайл, ессесно (sic!), можно поставить свои. Да и вообще, саму функцию можно улучшать. Но зачем?)
#lifehacks #shell
Вот, например, небольшая функция, которая возвращает IP по AWS Instance-ID. У тех, кто активно AWS пользуется что-то подобное уже, скорее всего есть. А вот тем, кто только ничинает, может быть полезно.
Просто добавляешь кусок кода в bash profile (или, как в моём случае в zshrc) и радуешься жизни:
pubip {
if [ $# -ge 1 ] ; then
if [ $# -lt 2 ] ; then region=us-east-1 ; else region=$2 ; fi
if [ $# -lt 3 ] ; then profile=default ; else profile=$3 ; fi
aws ec2 describe-instances --query 'Reservations[].Instances[].PublicIpAddress' --output text --instance-ids $1 --region $region --profile $profile
fi
}Дефолтный регион и профайл, ессесно (sic!), можно поставить свои. Да и вообще, саму функцию можно улучшать. Но зачем?)
#lifehacks #shell
Forwarded from Находки в опенсорсе
A one-click database. No server required.
https://easydb.io/
Clients exist for #js, #python, #ruby, and #shell
https://easydb.io/
Clients exist for #js, #python, #ruby, and #shell
Forwarded from Записки админа
lisa19_maheshwari.pdf
372.7 KB
Forwarded from Записки админа
#️⃣ Linux pipeline debug.
pd.sh - интересная штука для дебага пйплайнов. Подсовываем скрипту наш набор команд, и получаем информацию о том, как пайплайн отрабатывает и в каком месте возникает ошибка, если такое происходит.
#shell #pipeline #pdsh
pd.sh - интересная штука для дебага пйплайнов. Подсовываем скрипту наш набор команд, и получаем информацию о том, как пайплайн отрабатывает и в каком месте возникает ошибка, если такое происходит.
#shell #pipeline #pdsh
Forwarded from Пятничный деплой
Касательно переменной PATH и статьи выше (https://xn--r1a.website/count0_digest/4482): один из читателей прислал отличную схему-статью на эту тему
https://shreevatsa.wordpress.com/2008/03/30/zshbash-startup-files-loading-order-bashrc-zshrc-etc/
#shell #path
https://shreevatsa.wordpress.com/2008/03/30/zshbash-startup-files-loading-order-bashrc-zshrc-etc/
#shell #path
Telegram
Пятничный деплой
Недавно Бизли зарелизил Practical Python Programming -- курс по Питону, который он создавал и преподавал 13 лет. Выглядит курс очень круто, покрывает всё самое нужное, от установки питона и типов данных и до тестирования и создания и установки пакетов.
Forwarded from Записки админа
🛠 А вот с помощью webify можно вывод практически любой команды транслировать как веб-сервис.
#будничное #tools #shell
#будничное #tools #shell
Forwarded from ITGram
Forwarded from Записки админа
🛠 Примеры реализации разных задач в скриптах, исключительно на sh или bash.
• Pure sh bible.
• Pure bash bible.
#bash #shell #будничное
• Pure sh bible.
• Pure bash bible.
#bash #shell #будничное
Forwarded from Записки админа
🔩 Интересная утилита и занятный подход к работе с переменными окружения: https://direnv.net/ #фидбечат #shell
Forwarded from Записки админа
ShellPiper - интересная штуковина, позволяющая пайпы прямо в gui создавать. Не представляю кому это может потребоваться, но выглядит необычно.
#shellpiper #git #shell
#shellpiper #git #shell
Forwarded from Записки админа
🛠 И да, тут недавно Julia Evans собрала список всех этих современных альтернатив, которые выполняют задачи уже давно известных и используемых утилит - A list of new(ish) command line tools. #shell #будничное