Хорошо. Я работаю над сценарием оболочки, но вместо этого хочу использовать аргументы командной строки.
Например, если я ввешу время 2 часа, выход должен быть 7200 секунд. Это то, что у меня есть до сих пор, но оно использует чтение вместо аргумента. Как я могу переписать это как аргумент командной строки?
seconds=0
echo -n "Enter number of seconds : "
read seconds
hours=$((seconds / 3600))
seconds=$((seconds % 3600))
minutes=$((seconds / 60))
seconds=$((seconds % 60))
echo "$hours hour(s) $minutes minute(s) $seconds second(s)"