Новые команды + пишем игру прямо в терминале!
На прошлом уроке ты освоил базовые команды: ls, cd, mkdir, cat, rm.
Сегодня ты:
|bash game.sh — как настоящий программист!
Как Ctrl+F, только для командной строки
grep ищет строки, содержащие нужное слово, в файле или в выводе другой команды.
Результат одной команды → вход другой
Символ | (пайп) — суперсила терминала. Он берёт вывод одной команды и передаёт его как ввод следующей.
Найти любой файл на всём компьютере
-name — искать по имениfind . -name "*.js"
-type f — только файлыfind . -type f
-type d — только папкиfind . -type d
-size — по размеруfind . -size +1M
Мощные команды для работы с данными
Права доступа и процессы
Программируем прямо в терминале!
Bash-скрипт — это обычный текстовый файл с расширением .sh. Внутри — команды терминала, переменные, условия и циклы.
if/else и while — как в Python, но с особым синтаксисом
Операторы сравнения в bash:
-eq = равно, -ne = не равно-gt = больше, -lt = меньше-ge = больше или равно, -le = меньше или равно«Угадай число» — классика в новом формате
Мы напишем игру «Угадай число». Компьютер загадывает число от 1 до 100, игрок угадывает, получает подсказки.
$RANDOMreadchmod +x game.sh и ./game.shСоздай файл game.sh и скопируй код
Пошаговая инструкция
nano game.sh или cat > game.shchmod +x game.shbash game.sh или ./game.shЧто ты освоил сегодня
record.txt