请问bshell的命令执行结果的取得命令

sense_jun 2006-02-16 08:21:49
高手请指教一下
在unix下,当环境为csh的时候,取得上条命令执行成功与否的命令是echo $? ,正常的情况下返回0,
那么在bshell的情况下,对应命令是什么呢?
又怎么将系统的默认shell转换成bsh呢?

本人unix初学者,可能说的不太对,请高手指点下,谢谢
...全文
117 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cwwhy 2006-02-17
  • 打赏
  • 举报
回复
1.取得上条命令执行成功与否的命令 echo $? 一样
2。改变shell 用chsh
sense_jun 2006-02-17
  • 打赏
  • 举报
回复
没有人回,我自己顶一下
morpheus1977 2006-02-17
  • 打赏
  • 举报
回复
/etc/passwd 文件的最后一项,是用户默认使用的shell.

想用哪个shell,就改成谁。
例如:
...
morpheus:x:500:500::/home/mmx:/bin/bash

把/bin/bash改成/bin/csh就是默认启动csh

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧