Предмет: Информатика, автор: trap229

Два скрипта . Линукс
1)Create script using pico which will output the number of days passed since the beginning of the year.

2)Create script which will ask user to provide a value and then, according to the value provided:

1 - set some environmental variable
2 - output this environmental variable
3 - erase this environmental variable
4 - exit without errors
Any other - exit with error

Ответы

Автор ответа: GrimAnEye
1

Ответ:

Объяснение:

1:

#!/usr/bin/env bash

echo date '+%j'

2: Нужна переменная сессионная или именно что окружения для всех?

#!/usr/bin/env bash

echo "Введите слово";

read Var1;

echo $Var1;

unset Var1;

exit 0;


trap229: Скрипт должен быть бесконечным, пока не будет вызван явный выход (т.е. с 4 или неправильным значением). Перед запросом значения скрипт должен предоставить текст, поясняющий, какое значение приведет к какому результату.
GrimAnEye: #!/usr/bin/env bash

while true
do
echo "1 - set some environmental variable
2 - output this environmental variable
3 - erase this environmental variable
4 - exit without errors"
read vop;
case $vop in

1) echo "Write anywere"
read var1;
;;
2) echo $var1
;;
3) unset var1
;;
*) break
exit 0
;;
esac
done
Похожие вопросы