shell脚本在perl脚本中

时间:2013-06-26 14:04:23

标签: perl shell

我有一个工作正常的perl脚本,但后来我想在其中添加一些shell脚本。我试图谷歌,但我不知道确切的词。是嵌入式编程吗? 所以这就是我所知道的。

我们可以在C文件中编写汇编代码,如下所示:

*****
C - code
int a=10;
char *p;
asm {       //here is the secondary or embedded language (assembly code)
assembly code...
ldaa 1;
push;
}

back to C...
print( "this works");

我只想在这些方面做一些事情,但是使用perl作为主要语言,shell脚本是辅助或嵌入式语言。

谢谢大家

1 个答案:

答案 0 :(得分:1)

这是你在找什么?

$exec_string = <<EXEC;
echo this is my shell script
ls > tmp1
ls > tmp2
EXEC

system($exec_string)

EXEC可以被任何单词替换(例如SHELL,SCRIPT,等等)。