gpt4 book ai didi

linux - 召唤其他脚本的菜单

转载 作者:太空宇宙 更新时间:2023-11-04 11:51:03 27 4
gpt4 key购买 nike

我正在尝试制作一个脚本,它是一个主菜单,其中每个选项都会调用另一个脚本。我应该怎么做?

我想到了菜单的大小写选项,但我什至不知道如何调用另一个脚本。

#!/bin/bash

echo "¡Bienvenido -----!"
sleep 1
echo "¿A que departamento perteneces?"
echo "1.Sistemas"
echo "2.Correctivo"
echo "3.Producto"
echo "4.Empresa"
echo "5.Cliente"

read depart
case "$depart" in
1)
echo "Seleccionaste sistemas"
;;

2)
echo "Seleccionaste correctivo"
;;
3)
echo "Seleccionaste producto"
;;
4)
echo "Seleccionaste empresa"
;;
5)
echo "Seleccionaste cliente"
;;
esac

最佳答案

你的意思是这样的?

#!/bin/bash

ENTRY1="Sistemas"
ENTRY2="Correctivo"
ENTRY3="Producto"
ENTRY4="Empresa"
ENTRY5="Cliente"
ENTRY6="Final"

Menu=("$ENTRY1" "$ENTRY2" "$ENTRY3" "$ENTRY4" "$ENTRY5" "$ENTRY6")

select your_change in "${Menu[@]}"; do
case "$your_change" in
$ENTRY1) echo "$ENTRY1"
# /path/to/your/script.sh
;;
$ENTRY2) echo "$ENTRY2" ;;
$ENTRY3) echo "$ENTRY3" ;;
$ENTRY4) echo "$ENTRY4" ;;
$ENTRY5) echo "$ENTRY5" ;;
$ENTRY6) exit
esac
done

关于linux - 召唤其他脚本的菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56056702/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com