Шел скрипт - безкраен цикъл

Основни правила при писане на шел скрипт

Шел скриптът е текстов файл, съдържащ команди. Основните правила, които е добре да се спазват при писането му са:

  • Да има уникално име.
  • В началото на скрипта да се укаже пътя до шела, който ще се ползва.
  • Да се включат коментари, където е необходимо.
  • В края на скрипта се поставя командата exit, за да се укаже на шела, че скриптът е сполучливо изпълнен.
  • Скриптът да се направи изпълним.

Въведете скрипта в текстовия редактор:

#!/bin/bash
# askinput

# Чисти екрана на терминала
clear;

# Безкраен цикъл. Натиснете Ctrl+C за край
for (( ; ; ))

do
# Извежда съобщение към потребителя
echo "Въведете някакъв текст:";

# Прочита въведеното от потребителя
read SOMETEXT;

# Извежда на екрана въведеното от потребителя
echo -e "Вие въведохте следния текст:\n $SOMETEXT";
done

exit 0;

Съхранете скрипта. Аз съхраних моя на десктопа. За удобство. После ще си го изместя, където си поискам. :)

Влизам в директорията, в която съхраних скрипта:

cd /home/poli/Desktop

Правя файла изпълним:

chmod u+x askinput

Стартирам файла, като в терминала въвеждам:

./askinput

Ето го и резултата:

bash-askinput.png

Подобен скрипт: https://dreamlandpoly.blogspot.com/p/system-information-ubuntu.html

Няма коментари:

Публикуване на коментар