签到成功

知道了

CNDBA社区CNDBA社区

Linux stty: standard input: Inappropriate ioctl for device 解决方法

2019-08-23 21:37 4049 0 原创 Linux
作者: Dave

在sqlplus中执行输入sql 删除时默认需要按ctrl+backspace,在配置文件中加了stty erase ^H 后,可直接用backspace键删除, 但该内容会导致执行脚本时提示:stty: standard input: Inappropriate ioctl for device。 如果出现这种提示只需要将stty的内容删除即可。 https://www.cndba.cn/dave/article/3558

https://www.cndba.cn/dave/article/3558
https://www.cndba.cn/dave/article/3558https://www.cndba.cn/dave/article/3558https://www.cndba.cn/dave/article/3558
https://www.cndba.cn/dave/article/3558
https://www.cndba.cn/dave/article/3558https://www.cndba.cn/dave/article/3558https://www.cndba.cn/dave/article/3558https://www.cndba.cn/dave/article/3558

[dave@www.cndba.cn orz]# python orz.py tsfree
stty: standard input: Inappropriate ioctl for device
+-----------------+----------------+--------+---------------+--------------+---------------+
| TABLESPACE_NAME | TOTAL_SIZE(Mb) | BLOCKS | USED_SIZE(Mb) | USED_RATE(%) | FREE_SIZE(Mb) |
+-----------------+----------------+--------+---------------+--------------+---------------+
| EXAMPLE         | 346.25         | 44320  | 310.19        | 89.59        | 36.06         |
| USERS           | 31.25          | 4000   | 4.12          | 13.18        | 27.13         |
| UNDOTBS1        | 140            | 17920  | 15.25         | 10.89        | 124.75        |
| LEI             | 10             | 1280   | 1.06          | 10.6         | 8.94          |
| SYSTEM          | 940            | 120320 | 936.06        | 99.58        | 3.94          |
| SYSAUX          | 1670           | 213760 | 1581.56       | 94.7         | 88.44         |
+-----------------+----------------+--------+---------------+--------------+---------------+

#查看stty:
[dave@www.cndba.cn orz]# grep stty  /home/oracle/.bash_profile 
stty erase ^h 

#删除stty:
[dave@www.cndba.cn orz]# sed -i '/stty/d' /home/oracle/.bash_profile

#生效参数:
[dave@www.cndba.cn orz]# source  /home/oracle/.bash_profile

#问题解决:
[dave@www.cndba.cn orz]# python orz.py tsfree
+-----------------+----------------+--------+---------------+--------------+---------------+
| TABLESPACE_NAME | TOTAL_SIZE(Mb) | BLOCKS | USED_SIZE(Mb) | USED_RATE(%) | FREE_SIZE(Mb) |
+-----------------+----------------+--------+---------------+--------------+---------------+
| EXAMPLE         | 346.25         | 44320  | 310.19        | 89.59        | 36.06         |
| USERS           | 31.25          | 4000   | 4.12          | 13.18        | 27.13         |
| UNDOTBS1        | 140            | 17920  | 15.25         | 10.89        | 124.75        |
| LEI             | 10             | 1280   | 1.06          | 10.6         | 8.94          |
| SYSTEM          | 940            | 120320 | 936.06        | 99.58        | 3.94          |
| SYSAUX          | 1670           | 213760 | 1581.56       | 94.7         | 88.44         |
+-----------------+----------------+--------+---------------+--------------+---------------+
[dave@www.cndba.cn orz]#

版权声明:本文为博主原创文章,未经博主允许不得转载。

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
Dave

Dave

关注

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 1902
    原创
  • 2
    翻译
  • 456
    转载
  • 131
    评论
  • 访问:3641776次
  • 积分:3137
  • 等级:核心会员
  • 排名:第1名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by ZhiXinTech · 皖ICP备19020168号·

        QQ交流群