我有以下一段代码,如果所有内容都执行成功,则向一个人发送邮件;如果失败,则发送错误消息给这个人。if [[ $? -ne 0 ]]; then mailx -s" could not PreProcess files" xyz@abcd.com else mai...
什么是KSH或BASH中最好的简单优雅的求和方法?我的例子用了let命令,但我想找到更好的方法来汇总所有数字。 例如:num1=1232 num2=24 num3=444 . . . let SUM=$num1+num2+num3.........
我正在Solaris上使用KornShell(ksh),目前我的PS1环境变量是: PS1="${HOSTNAME}:\\\${PWD##*/} \$ " 这样提示符将显示:hostname:directory $ 换句话说,我想要显示主机名和当前目录的名称,例如tmp或~或public...
我编写了一个示例KornShell函数,用于拆分字符串、将其放入数组中,然后打印出其值。代码如下:#!/usr/bin/ksh splitString() { string="abc@hotmail.com;xyz@gmail.com;uvw@yahoo.com" oIF...
我有一个项目涉及使用shell脚本比较值/变量。我已经在这里和其他地方查找了关于比较变量的信息,并尝试了给出的所有不同示例,但是我遇到了一些问题,情况并不像广告上那样。操作系统是Solaris10。 我创建了以下脚本作为学习经验-#!/bin/ksh stest() { if $X = $...
最近,我不得不重新使用Perl和shell脚本来帮助一些同事。这些同事需要从一个具有大型Oracle数据库后端的内部应用程序提取一些报告,但他们没有相关技能。虽然有些人可能会质疑我是否具备这些技能(grin),但似乎足够多的人认为我有这些技能,使得我不能逃避。 所以我的问题是,为了从数据库中...