以下写法是不行的
#!/bin/bash
exit
在UBUNTU下,编写一个叫quit的命令,当在终端运行quit,则相当于运行exit,关闭当前终端。
答案:2 悬赏:40 手机版
解决时间 2021-04-04 08:05
- 提问者网友:难遇难求
- 2021-04-03 13:54
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-04-03 14:01
设置别名不就好了,
alias quit='exit'
将上面的写入你的个人bash配置,home下的你的文件夹的.bashrc
以后quit和exit就一样了
exit是shell的内部命令,不是/bin下的可执行文件,你想写个命令就好比你写了个程序,又想写个程序帮这个程序执行exit,这个原理是不对的。
那么写命令可能吗?当然可能,Linux是这么的灵活!那怎么做?像shell发信号啊,
一条命令就够了
#!/bin/bash
kill -9 `echo $$`
alias quit='exit'
将上面的写入你的个人bash配置,home下的你的文件夹的.bashrc
以后quit和exit就一样了
exit是shell的内部命令,不是/bin下的可执行文件,你想写个命令就好比你写了个程序,又想写个程序帮这个程序执行exit,这个原理是不对的。
那么写命令可能吗?当然可能,Linux是这么的灵活!那怎么做?像shell发信号啊,
一条命令就够了
#!/bin/bash
kill -9 `echo $$`
全部回答
- 1楼网友:想偏头吻你
- 2021-04-03 15:02
你好!
写脚本首先要使所有用户有运行权限,同时要把脚本放在用户path变量能搜索到并有执行权限的目录,如果有exit命令上面的是可以执行的或者你使用logout
我的回答你还满意吗~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯