KornShell是AT&T开源的,POSIX兼容的shell语言,基于最初的Bourne shell。确保你知道你的ksh是ksh93还是克隆。
我正在编写一个Shell脚本以在AIX上的KornShell(ksh)下运行。我想使用mkdir命令创建目录。但是目录可能已经存在,在这种情况下,我不想做...
我正在尝试查找日志文件中发生了哪些单词,并显示与以下模式匹配的任何内容的日志文件名:'BA10 \ | BA20 \ | BA21 \ | BA30 \ | BA31 \ | BA00',因此,如果文件dummylogfile.log ...
我正在使用ksh shell,在尝试组合命令时,我遇到了错误。对此有什么解决方案? sleep 10&; echo no ksh:语法错误:'newline or;'意外,但是,当我删除“&” ...
我需要删除数组中的特定值(它们的索引位置有所不同),类似于javascript中的拼接功能。示例:set -A ARRAY1“ a”“ b”“ c”“ d”“ e” set -A ARRAY2“ a”“ c”“ e” ...
如果在bash脚本中从$ @找到第n个值作为字符串匹配的一部分,如何查找第(n + 1)个参数值
我们有一个Bash脚本。如果您从$ @找到第n个值作为字符串匹配的一部分,则如何查找第(n + 1)个参数值。 n未知。有没有办法找到n的位置或值?我了解我...
因此,我在AIX机器上有一个相当简单的ksh脚本,我公司的用户可使用该脚本执行某些任务。他们每次使用脚本时,都会在包含信息的日志文件中放置一个条目...
如何从AIX中的“ echo $-”输出中区分交互式和非交互式登录?
我正在AIX上执行此操作(kshell),当我在本地回显$-时,我得到了ism的输出,当我运行它时,远程ssh test_id @ sandbox“ echo $-” $ echo $-ism我正在从a远程服务器到...
我有一个包含109行的文件。我在下面显示的行上执行两项操作。 #删除第74行sed -i'74d'Test.txt#将条目添加到第109行sed -i“ 109iThis is the string” Test ....
我的awk脚本之一在bash shell环境中运行良好,但是我发现它在ksh(AIX)上不起作用。 awk:无法分配给j。这是一个数组名称。我不擅长awk脚本编写,它会...
我在RedHat linux服务器上使用有应用程序的用户(没有root)。我有一个ksh脚本,可以通过以下命令在不同的DB上建立一些sqlplus连接:sqlplus -s myuser / password @ DBNAME。 ...
我有一个脚本,用于标识修改了文件的用户,脚本的用法是用法:/data/scripts/who.sh“文件” [天数]我无法对此脚本进行任何更改,所以我尝试了类似:...
输入文件为/var/log/error.log 4月7日05:58:05 ip-172-31-19-169内核:BIOS提供的物理RAM映射:关键4月7日09:21:12 ip-172 -31-19-169内核:BIOS提供的物理RAM映射:...
完全忘记了如何正确执行操作,也可能忘记了正确的术语。长内联输入(我认为这就是所谓的),使用Teradata bteq作为示例客户端,读取...
我的程序从用户回显中输入2个参数“ Enter First code:”;读取code_1 echo“ Enter Second code:”;读取代码_2我运行test.ksh,它提示用户输入。说用户输入1和2 ...
使sql匹配bash ksh(AIX)oracle数据库中的数据
我想通过外壳检查sqlplus命令的两个输出是否匹配。因此,我循环执行,直到捕获该输出的变量相等,然后结束循环,然后再进行下一组...
下面的循环捕获两个变量opt1和opt2,但是在没有相等数据的情况下退出循环。直到[“ $ OPT1” -eq“ $ OPT2”];回显“数据相等”。 | mailx -s“数据匹配” email @ mail ....
我运行命令df -gP / data1 / data2 | grep -v文件| awk'{print $ 1}'| awk -F / dev /'$ 0 = $ 2'| tr'\ n''在AIX shell(ksh)上,并在下面显示输出:lv_data01 lv_data02 root @ ...
我正在编写一个ksh来检出代码并通过xenv安装程序设置编译变量。这就是我的脚本的当前状态-#!/ usr / bin / ksh logname = $ LOGNAME homedir =“ $ HOME / $ {logname} -...