ksh 相关问题

KornShell是AT&T开源的,POSIX兼容的shell语言,基于最初的Bourne shell。确保你知道你的ksh是ksh93还是克隆。

RegEx用于多行搜索并使用sed替换

我需要一个RegEx,它在行的中间找到一个\ n作为起始点,之前的任何内容都是随机的,并在第二行的15位和49 alpha之后替换。我需要替换所有这些......

回答 2 投票 1

不通过SFTP get命令返回多变量字符串

我正在研究一个ksh脚本,每小时通过sftp检索一个文件,该文件将放在作业调度程序上,每小时运行一次。该脚本必须导航到具有昨天日期的文件夹(remote / path / ...

回答 1 投票 0

在AIX上运行Linux Shell

我试图在AIX上执行一个shell脚本,但它失败了,因为在shell中无法识别来自shell的一些声明/指令(如readarray,数组声明,带有特定args的日期命令等)...

回答 1 投票 0

SHELL - 在IF声明中操作

假设thoses函数:return_0(){return 0} return_1(){return 1}然后是以下代码:if return_0;然后回声“我们在”#如果return_1将显示fi;然后 ...

回答 2 投票 2

从stdin压缩数据到现有的zipfile子目录

我知道可以将stdin管道传输到zip文件中。但是,是否也可以这样做,同时提供现有zip文件的目标子目录?例如,回声......

回答 1 投票 0

使用echo命令或其他命令附加到文件的方法,而不使用''或“”[duplicate]

我试图复制整个脚本,而不是脚本输出,但整个脚本作为文本行复制到名为test.sh的文件中。我正在使用另一个脚本执行此操作,这就是为什么我没有使用...

回答 2 投票 0

我需要与日志管理并行运行多次相同的脚本

我需要与每个脚本执行的日志管理并行多次运行相同的脚本我需要一个最佳的方法吗?脚本名称:script.sh logs:log_execution1.log ...

回答 2 投票 -1

使用EOF的SSH正确设置$ PATH,但为什么没有EOF它不起作用?

我想了解为什么ssh没有将$ PATH设置为.profile中确定的任何内容,但是当ssh使用EOF时似乎这样做。我想在我的脚本中运行这一行:DIR_EXPANDED =`ssh $ TOADDRESS ...

回答 1 投票 0

迭代函数的输出

下面是函数,它给出了大于值4的目录。(ver = 4)#!/ bin / ksh declare -a folders_res declare -a dirs check_minor_version(){dirs =($(find $ {my_directory } / ...

回答 1 投票 0

Tab完成第二个命令

我试图在命令的第二个原子上获得制表符完成。即男人呢 在bash中,可以使用完整的-cf来完成 但我不确定这是否可能......

ksh
回答 1 投票 0

如何从bash执行ksh脚本

我目前有一个ksh脚本调用另一个ksh脚本。需要在ksh shell用户的上下文中从bash shell调用“父”ksh脚本。尝试以下投掷...

回答 1 投票 -1

echo命令在shell脚本中运行时不能正确打印大括号[duplicate]

我正在编写一个读取csv文件并打印读取值的shell脚本:#!/ bin / bash #echo“在脚本中开始执行”exec <src / main / resources / test1.csv ||退出1阅读...

回答 2 投票 2

在UNIX中的多个位置复制相同的文件

我在源位置有3个以下文件位置$ {PDR} PHONE_ABC.txt PHONE_EFG.txt PHONE_XYZ.txt我需要在3个不同的位置复制相同的文件,并为其添加时间和一些文本:目标位置1 $ {...

回答 1 投票 0

如何使用awk在循环中打印列?

我有一个命令的多列文本输出,并希望一次打印一列,如:#!/ usr / bin / ksh typeset -i i = 0 while [[$ i -lt 5]];做 | awk'{print $ i}'...

回答 2 投票 1

Shell脚本:如何在控制台上将字符串写入文件和stdout?

如何在控制台上将字符串写入文件和stdout?如果我回显“hello”> logfile.txt我只在logfile.txt中查看hello但是如何在Linux的控制台上也写入hello?

回答 2 投票 34

IFS和命令替换

我正在编写一个shell脚本来读取输入csv文件并相应地运行一个java程序。 #!/ usr / bin / ksh CSV_FILE = $ {1} myScript =“/ usr / bin / java -version”读取行时执行$ myScript IFS = $“|” ...

回答 4 投票 1

使用sendmail进行HTML正文和二进制附件

目标:使用HTML正文和二进制附件发送邮件(使用sendmail)。遵循以下链接中指定的准则:http://www.unix.com/shell-programming-scripting/159522 -...

回答 2 投票 10

在for循环中重新引用bash / ksh脚本中的变量[duplicate]

假设我执行以下操作:$ echo {10..20} 10 11 12 13 14 15 16 17 18 19 20 $ A = 10 $ B = 20 $ echo {$ {A} .. $ {B}} {10。 .20}为什么这不会像第一次那样扩大?我正试图建立一个“......

回答 2 投票 0

AWK - 如何使用命令行参数进行过滤($ 1)

我有一个脚本,其中包含以下行:RHEL7.5> cat myScript.sh ... awk -F“:”'/ ^(EASYDOC)+ / {print $ 2}'/ etc / oratab ... RHEL7.5>我正在寻找的是用......替换“EASYDOC”这个词。

回答 1 投票 0

如何在发生上游错误时从stdin回滚Vertica副本?

在Linux上,我的远程系统上的文件太大而无法容纳在我的本地系统上,因此我使用ssh将文件流式传输到本地系统并使用Vertica的copy stdin输入数据。 ......

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.