👋🏼 Приветствую в Bash Ready!
Bash — это язык, на котором говорит сам Linux. Управление системой, автоматизация задач, написание скриптов и тонкая настройка окружения — всё начинается с владения командной строкой.
Этот авторский❤ канал поможет тебе уверенно освоить Bash и shell-инструменты с нуля и на практике.
Здесь ты найдёшь шпаргалки, гайды, задачи, методы и инструменты — всё, чтобы чувствовать себя уверенно в любой Unix-среде.
👩💻 Всё, что публикуется в канале, вы сможете найти ниже по тегам:
Navigation:✉️
#гайд — объяснение одной конкретной темы, с картинками и примерами кода.
#шпора — разбираем разные полезные методы отдельных тем.
#практика — разбираем практические задачи авторским текстом.
#задача — разбор создания интересной задачи (похоже на гайд)
#метод — рассматриваем 2 похожих метода.
#курс — ссылки на🖤 видео для обучения.
#статья — статья на определенную тему.
#сайт — полезный веб сайт для изучения InfoSec.
Bash — это язык, на котором говорит сам Linux. Управление системой, автоматизация задач, написание скриптов и тонкая настройка окружения — всё начинается с владения командной строкой.
Этот авторский
Здесь ты найдёшь шпаргалки, гайды, задачи, методы и инструменты — всё, чтобы чувствовать себя уверенно в любой Unix-среде.
Navigation:
#гайд — объяснение одной конкретной темы, с картинками и примерами кода.
#шпора — разбираем разные полезные методы отдельных тем.
#практика — разбираем практические задачи авторским текстом.
#задача — разбор создания интересной задачи (похоже на гайд)
#метод — рассматриваем 2 похожих метода.
#курс — ссылки на
#статья — статья на определенную тему.
#сайт — полезный веб сайт для изучения InfoSec.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4👍3
Ты вводишь команду и получаешь результат. Но что происходит между этими двумя событиями?
В этом посте рассмотрим:
• Как Bash разбирает строку
• Подставка переменных
• Настройка пайпов и потоков
• И как в итоге запускается команда.
🔥 — если узнал что-то новое
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤4👍4
Переведённые на русский язык лекции топового Гарвардского курса CS50 по основам программирования. Курс охватывает ключевые концепции информатики, такие как алгоритмы, структуры данных, веб-разработка и многое другое.
Ссылочка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4❤1
Когда нужно обработать файл построчно, у тебя есть два популярных способа:
•
cat file | while read line
— выглядит просто, но создаёт подпроцесс, из-за чего переменные внутри цикла могут не сохраниться снаружи. Подходит для простых задач, где не нужно передавать данные дальше.•
while read line; do ...; done < file
— более корректный и надёжный способ. Работает в текущем shell-контексте, не теряет переменные, корректно обрабатывает пробелы и пустые строки. Рекомендуется для скриптов и серьёзной обработки данных.🔥 — если по привычке используешь cat
🤝 — если давно перешёл на while read
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3🤝3
This media is not supported in your browser
VIEW IN TELEGRAM
Code Basics — это образовательная платформа для изучения основ программирования с нуля!
Она предлагает интерактивные уроки по различным ЯП, где пользователи выполняют задания, изучают теорию и сразу применяют знания на практике.
📌 Ссылочка: code-basics.com
🚪 Bash Ready | #сайт
Она предлагает интерактивные уроки по различным ЯП, где пользователи выполняют задания, изучают теорию и сразу применяют знания на практике.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤1
Bash-скрипт без аргументов — это как утилита без настроек.
Чтобы сделать скрипт гибким, мы добавляем флаги:
-f, --help, --verbose
и так далее. Это делает его похожим на настоящую CLI-программу.
В этом посте:
• Разбираемся, как Bash обрабатывает позиционные аргументы
• Используем getopts и while/case для флагов
• Добавляем валидацию и вывод подсказок
• Пишем скрипт, который запускается с разными параметрами — как у взрослых.
🔥 — если узнал что-то новое
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3👍3