Bash Ready | Linux
2.98K subscribers
252 photos
6 videos
80 links
Авторский канал по разработке на Bash и Shell.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Автор: @energy_it
加入频道
👩‍💻 Работаем с JSON прямо в терминале — быстро и без лишних тулзов!

Иногда нужно достать или отфильтровать данные из JSON без тяжёлых библиотек. В Linux это можно сделать стандартными утилитами: от простого grep и awk до мощного jq.

В этом посте:
Фильтруем строки с grep.

Разбираем отдельные поля через cut.

Используем awk для выборки значений.

Красиво форматируем и извлекаем данные с jq.


Минимум инструментов — и JSON перестаёт быть громоздким, превращаясь в удобный источник данных прямо из консоли.

🚪 Bash Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥64
😁16👍94
AI-агенты: новая волна автоматизации бизнеса 🔛

Бизнес все активнее внедряет AI-агентов, которые работают быстрее, дешевле и без усталости.

Это не просто чат-боты, а полноценные цифровые сотрудники, которые автоматизируют процессы в HR, финансах, маркетинге и других сферах.

Админ канала Ai, работай! подготовил обзор российских и зарубежных решений:

где AI-агенты уже зарабатывают деньги, как они трансформируют рынок и какие технологии стоит изучить сегодня, чтобы не остаться позади.

Забирай PDF бесплатно:
https://yangx.top/+4UhSFcekbXw4Njky
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🔥1
👩‍💻 Проверяем файлы и директории в Bash — 7 полезных операторов!

Перед запуском скрипта важно убедиться, что файлы существуют, директории доступны, а права позволяют их читать, писать или выполнять. Эти проверки помогут избежать ошибок и сделать скрипты надёжнее.

🚪 Bash Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥74
This media is not supported in your browser
VIEW IN TELEGRAM
❤️ Нашел вам Losst — где всё о Linux и никакой воды — только суть!

Это мощный блог с чёткими и понятными гайдами по Ubuntu, shell-скриптам, настройке серверов, сетей и утилит.
Каждая статья — как мини-мануал: команды, объяснения, примеры.

📌 Оставляю ссылочку: losst.ru

🚪 Bash Ready | #сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍5🔥4
ЧЕБУРНЕТУ БЫТЬ!🤭

Медный купол по-немногу накрывает, а ты даже не знаешь как действовать?


Ниже даю список каналов спецов из сферы кибербеза, которые уже придумали все за тебя:

HACK WARRIOR. – парни уже давно сели на измену и активно постируют контент на тему защиты своих личных данных в интернете, чтобы не сел ты.

SecureSnake – канал безопасника однажды сильно пострадавшего от халатного отношения к своей интернет-гигиене. Собственно, поэтому и стал безопасником...

INFOSEC LIZARD – твой личный криптонит от любых кибер-угроз в сети.

Я бы не хотел, чтобы в будущем ты пожалел о том, что пролистал этот пост. Оставайся в безопасности.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🔥1😁1
Автообновляем IP в файле, если он поменялся!

Часто у серверов на динамическом IP-адресе возникает проблема: адрес меняется, а конфиги или скрипты продолжают работать со старым.

Чтобы не обновлять его вручную, можно сделать простой Bash-скрипт.

1. Получаем текущий внешний IP:
curl -s ifconfig.me


Выведет твой реальный IP. Можно заменить на dig +short myip.opendns.com @resolver1.opendns.com для надёжности.

2. Сохраняем IP в файл:
echo "$(curl -s ifconfig.me)" > current_ip.txt


В файле будет только актуальный адрес.

3. Проверяем, изменился ли IP:
NEW_IP=$(curl -s ifconfig.me)
OLD_IP=$(cat current_ip.txt)

if [ "$NEW_IP" != "$OLD_IP" ]; then
echo "$NEW_IP" > current_ip.txt
echo "IP обновлён: $NEW_IP"
fi


Скрипт сравнивает адреса и переписывает файл только при изменении.

4. Добавляем в cron:
*/10 * * * * /path/to/update_ip.sh


Проверка каждые 10 минут — удобно для автоматизации.

🔥 Полезно, если сервер работает за динамическим IP или нужен актуальный адрес для SSH/VPN.

🚪 Bash Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥4
👩‍💻 Логирование в Bash-скриптах — сохраняем всё важное!

Чтобы разбирать ошибки и следить за выполнением, скрипт должен писать логи. В Bash это можно сделать буквально парой символов: перенаправить вывод, сохранить ошибки отдельно или параллельно дублировать всё в файл.

В этом посте:
Используем >> для добавления лога без перезаписи.

Дублируем вывод в консоль и файл через tee.

Разделяем stdout и stderr для удобного анализа.

Комбинируем приёмы для полного контроля логов.


Так ты получаешь прозрачность работы скриптов и всегда можешь понять, что пошло не так.

🚪 Bash Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥4