如何编写第一个 UNIX Korn Shell 脚本程序
你能告诉我如何编写 UNIX korn shell 脚本程序吗?我对 UNIX 脚本和 HP-UX UNIX 操作系统还不熟悉。
UNIX/Linux 下的 Korn shell 脚本可用于自动执行许多操作。编写 shell 脚本很容易。您必须知道如何使用文本编辑器(如 vi)来编写脚本。
编写你的第一个 Korn shell 脚本
让我们编写一个 shell 程序来在屏幕上打印 knowledge is power。键入以下命令来打开文件:
vi hello.ksh
第一行应如下所示:
#!/bin/ksh
它被称为 shebang。它由一个数字符号和一个感叹号 (#!) 组成,后面跟着解释器的完整路径,例如 /bin/ksh。UNIX 下的所有脚本都使用第一行指定的解释器执行。
接下来附加代码如下:
# A shell script to print message # Written by Tom - Jan/13/2008 print "Knowledge is power"
保存并关闭文件。最后你的脚本应该如下所示:
#!/bin/ksh # A shell script to print message # Written by Tom - Jan/13/2008 # ------------------------------ print "Knowledge is power"
设置可执行权限
输入以下命令设置可执行权限:
chmod +x hello.ksh
运行 korn shell 脚本
键入以下命令:
./hello.ksh
示例输出:
Knowledge is power