Интернет вещей (Internet of Things)
Создание репозитория
Имя: future_star_iot
Обязательно "public"
Создание репозитория
Добавить README
Создать
Имя репозитория
Выбранная ветка
Управление ветками
Выбранный коммит (состояние) и список файлов
Обзор репозитория
replit.com
Создание repl-а
Выбираете свой репозиторий
Язык - Bash
Импорт репозитория из github
Окно проекта
Имя repl-a
Управление версиями (git)
Файлы проекта
Область работы с файлами
Эмулятор терминала
Кнопка запуска
Создать файл
Создать папку
Создание файлов и запуск скриптов
#!/bin/bash
echo "Hello from bash"Создание файлов и запуск скриптов
#!/bin/bash
echo "Hello from bash"Для запуска, перейдите в эмулятор терминала (Shell)
введите команду: bash lec-2/main.sh, и нажмите Enter
Выводит в терминал указанный текст
~/futurestariot$ echo "testing echo function"
testing echo functionВыводит в терминал содержимое файла
~/futurestariot$ cat file.txt
У лукоморья дуб зелёный;
Златая цепь на дубе том:
И днём и ночью кот учёный
Всё ходит по цепи кругом;
Показывает файлы и папки в текущей папке
~/futurestariot$ ls
file.txt lec-2 README.md replit.nix
Позволяет переключаться между папками
~/futurestariot$ cd lec-2/ ~/futurestariot/lec-2$
Создает новый файл
~/futurestariot$ touch new_file.txt ~/futurestariot$ ls file.txt new_file.txt replit.nix lec-2 README.md
Командная оболочка:
(интерпретатор командной строки, command line shell, command-line interpreter) — программа, считывающая строки из терминала, текстового файла и других источников и интерпретирующая их в качестве команд некоторой системы.
Режим исполнения команд:
bash:
(Bourne-Again shell) — разработана в рамках проекта GNU, впервые выпущена в 1989 г. Используется по умолчанию в GNU/Linux, OS X.
<имя команды>
ls
<ключи>
-lah
<аргументы>
lec-2/
~/futurestariot$ ls -lah lec-2/
total 4.0K
drwxr-xr-x 1 runner runner 14 Oct 3 11:35 .
drwxr-xr-x 1 runner runner 122 Oct 3 12:21 ..
-rwxr-xr-x 1 runner runner 35 Oct 3 11:35 main.sh