Как выполнить bash-скрипт в Debian определённое количество раз?

компьютеры программирование Linux unix bash

Имеется такой вот скрипт:

#!/bin/bash
while true; do
echo 'RAM' >>INF.txt
free -m | grep -i mem | cut -d\ -f11 >>INF.txt
echo 'HDD' >>INF.txt
sudo fdisk -l |grep -i GB | cut -d\ -f3 >>INF.txt
echo 'Date' >>INF.txt
date >>INF.txt
done


Я про циклы читал, но вот не понял одного - как выполнить скрипт определённое количество раз, например 5?
Подскажите, пожалуйста, как именно, или что читануть, чтобы понять.

Примечание:
В этом всё и дело, что надо в один.
Ну вобщем разобрался, уже возник другой вопрос.
И скрипт допилил до такого вида

#!/bin/bash
for x in {1..5}
do
c=$(free -m | grep -i mem | cut -d\ -f11)
y=$(sudo fdisk -l |grep -i GB | cut -d\ -f3)
z=$(date)
sleep 1
echo $c\; $y\; $z >>123.txt
done
Ответы:
for i in $(seq 1 5); do echo $i; done
Выполнит echo 5 раз.
напиши еще один скрипт, который будет запускать твой скрипт - элементарно, мой дорогой Ватсон))
> for i in $(seq 1 5); do echo $i; done
for i in {1..5}; do echo $i; done
и нафиг тут seq не нужен.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.