Raspberry Pi:Основы Linux/Shell-скрипты
Содержание | Введение | Продукты | Операционная система | Настройка | Основы Linux | Аппаратные средства | Неисправности | Типовые проблемы | Часто возникающие вопросы | Библиотеки | Примеры |
Shell-скрипты[1]
Команды можно объединить вместе в один файл, а затем запустить выполнение этого файла. К примеру, скопируйте нижеследующее в ваш любимый текстовый редактор:
while :
do
echo Raspberry Pi!
done
Теперь сохраните его, назвав fun-script. Но перед запуском его нужно сделать выполняемым — это выполняется при помощи команды смены режима, то есть chmod. У каждого файла и директории есть собственный набор разрешений, которые диктуют, что пользователь с ними может делать, а что нет. В данном случае, запустив команду
chmod +x fun-script
вы сделаете этот скрипт выполняемым. Теперь можете запустить его, написав
./fun-script
(с тем условием, что он находится в текущей директории). Скрипт тут же начнет печатать Raspberry Pi! Он зациклен и будет работать бесконечно, но его все же можно остановить — просто нажмите Ctrl + C . Эта комбинация мгновенно останавливает работу любой команды, которая в данный момент запущена в терминале.