Получить аргументы из командной строки с именами
Добавлено: 25 мар 2025, 23:24
Код: Выделить всё
#!/bin/bash
for arg in "$@"
do
index=$(echo $arg | cut -f1 -d=)
val=$(echo $arg | cut -f2 -d=)
case $index in
X) x=$val;;
Y) y=$val;;
*)
esac
done
((result=x+y))
echo "X+Y=$result"
Код: Выделить всё
$ bash command_line_names X=45 Y=30