Ubuntu22.04 编写一个带向导的sh脚本
采用逐次修改,最终完成代码的形式,以方便理解如何完成一段sh代码的编写。
1、确定需求:
1.1脚本1'fosh_install.sh'托管于GitHub,通过curl下载地址获得并直接运行
1.2运行'fosh_install.sh'时,通过检测/opt/FormID/sh/fosh.sh是否存在,若无则提示并创建目录,将这个目录加入$path变量,然后下载脚本2'fosh.sh'存至指定目录'/opt/FormID/sh'下,下载latest.version到'/opt/FormID/sh/fosh.version'提示用户退出后运行bash fosh.sh进入脚本,10s倒计时后退出。若/opt/FormID/sh/fosh.sh存在,下载GitHub上的latest.ver,读取latest_version存入$lv,读取/