[已解决]bash: ctrl+c退出脚本,怎样显示光标?

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

[已解决]bash: ctrl+c退出脚本,怎样显示光标?

#1

帖子 youzhiyili » 2014-02-19 15:05

感谢二楼 YeLee
------------------------------------------------------------------------

代码: 全选

#!/bin/bash
echo -e "\033[?25l"
echo -e "\033[?25h" && exit
脚本运行一开始关闭光标,结束前恢复光标
可是,如果中途用 ctrl+c 关闭程序,光标还处在关闭状态
请教老大们怎样解决这个问题?
上次由 youzhiyili 在 2014-02-19 17:32,总共编辑 1 次。
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: bash: ctrl+c退出脚本,怎样显示光标?

#2

帖子 YeLee » 2014-02-19 15:08

trap SIGINT
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
回复