LINUX.ORG.RU

Сумма чисел с клавиатуры

 


0

1

Здравствуйте,написал скрипт по заданию,но преподаватель говорит что аргументы должны считываться с клавиатуры и запускать скрипт нельзя через ./,как мне сделать по-другому? #!/bin/bash

read x y

let «c = $x + $y»

echo «Сумма = $c »

if [ $c -eq 0 ]

then

echo «Результат равен нулю »

fi

if [ $c -gt 0 ]

then

echo «Результат больше нуля»

fi

if [ $c -lt 0 ]

then

echo «Результат меньше нуля»

fi

С материалами работать умеете?

Чуть выше кнопок «Поместить» «Предпросмотр» «Отмена» в форме помещения комментария на форем есть сткрока:

Внимание: прочитайте описание разметки LORCODE
в ней есть ссылка, откройте и прочтите пожалуйста.

А потом отредактируйте своё сообщения используя тег [code][/code].

запускать скрипт нельзя через ./,как мне сделать по-другому

Выходов два: скопировать ваш скрипт в директорию, которая указана в переменной PATH, изменить переменную PATH командной оболочки, добавив в неё директорию с вашим скриптом.

Ну и то, что нельзя запускать с помощью "./" - как бы можно, так оно и работает. Может он вам сказал не нельзя, а как-то по-другому.

anonymous ()

Тоже самое, что у тебя только вдоль.

#! /usr/bin/env bash

echo "Введите 1-й аргумент и нажмите Enter."
read x
echo $x
echo "Введите 2-й аргумент и нажмите Enter."
read y
echo $y

TomBOY ()