java程序解析perl文件_如何从shell脚本执行perl文件
生活随笔
收集整理的這篇文章主要介紹了
java程序解析perl文件_如何从shell脚本执行perl文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我有一個關于如何在shell腳本中執行perl文件的問題
我現在有兩個文件,“test.sh”和“test.pl”,這里是我的腳本示例
SHELL腳本
#!/bin/bash
perl FILEPATH/test.pl
......
PERL腳本
#!/usr/bin/perl
my $a = "hello"
sub saysomething
{
print $a;
}
.....
我調用shell腳本的方式是:在shell腳本的路徑下,執行“./test.sh”
上面提到的都是在GUN bash環境下工作,版本4.2.24(1)-release(i686-pc-linux-gnu)perl(v5.14.2)
但是,如果我把這些腳本放在服務器上(我無法更改bash / perl版本)GNU bash,版本4.2.10(1)-release(x86_64-pc-linux-gnu)perl(v5.12.4),我得到了以下信息:
FILEPATH / test.pl:第2行:my:命令未找到
有誰知道我該如何解決這個問題?
順便說一句,如果我單獨執行perl腳本(perl FILEPATH / FILENAME.pl),它可以很好地工作 .
總結
以上是生活随笔為你收集整理的java程序解析perl文件_如何从shell脚本执行perl文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无羁拟态者怎么换属性 汉典无字的基本解释
- 下一篇: java httpclient单例_ja