linux ksh命令怎么实现循环

linux ksh命令怎么实现循环,第1张

如果你想使用ksh作为你的默认shell 用chsh命令

格式

chsh [ -s shell ] [ username ]

描述

chsh 用来更换你登入时所用的shell 。在命令列没指定shell。 chsh 会提示一个给你。

加入你的名字叫user 就这样

chsh -s ksh user 就可以改变你默认的登陆shell了

其实bash比ksh强大很多了 否则也不会所有的linux发行版都用bash做默认shell了

学习的话 想用得时候直接运行ksh 就可以 退出的时候运行exit

没看懂你说的啥意思? 使用文件路径执行文件ok,那就没以后问题。 .sh fileName执行也没有问题。那都ok啊。 你要表达的是?还是你直接 $file 这样格式执行,比如tesh.sh 么? 直接这样的时候,ksh会在$PATH 这个环境变量中查找,如果没找到,则报not found 。

在bash中输入ksh回车,就进入了ksh,相当于子shell,退出可以使用ctrl+d,返回bash,在ksh下输入bash就可以切换到bash了,当然退出也是ctrl+d。

当然bash一般是安装过的,但是ksh就不一定安装了,如果提示command not found的话,那就是没有安装了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7562966.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存