熟悉Linux的朋友肯定都知道bash,它是Linux默认的命令行解释程序,熟悉Solaris的也应该知道csh,
但是csh用起来比较费劲,于是乎产生了Korn Shell (http://www.kornshell.com),ksh综合了csh的强
大功能和bash的易用性,作为一名忠实的Linuxer,你不得不把这一强大的工具牢牢掌握!
关于shell的用法及shell编程方面的资料很多,但是专门讲解ksh的似乎挺少的,强子在此也结合几篇E
文加上一些自己的实践尽最大努力给大家讲解一下ksh,望对你能起到一定的作用,文末附上E文地址。
1. 准备工作首先请确保ksh程序已经安装在/bin/目录下,强子前几天装Fedora7却没有发现ksh被安装,如果没有则
直接上ksh官方网站上去下一个,然后重命名成ksh并拷贝到/bin目录下。
跟大多数脚本解释程序一样,可以选择交互式或者批处理运行,如果是交互式则直接在bash提示符下输
入#ksh,然后便进入ksh交互模式,如果是批处理,则:
先得建立一个ksh脚本文件:#vi myscript.ksh
然后在文件里添加脚本代码,Esc+:+wq保存,然后给予可执行权限: #chmod 777 myscript.ksh
最后直接运行便可:#./myscript.ksh 或者 #ksh ./myscript.ksh,如果需要参数,则直接在运行命令
后面输入:#ksh ./myscript.ksh arg1 arg2 arg3 ...
当然