當前位置:首頁 » 編程軟體 » perl腳本調用

perl腳本調用

發布時間: 2023-06-16 22:45:40

1. shell 中怎麼調用perl腳本

調用帶參數的腳本,需要首先設置,舉例如下:

test.py按行解釋如下:
腳本中有漢字的話,需要聲明文件編碼格式;
導入sys模塊,這個模塊是用來獲取參數列表的;
sys.argv是一個列表,第一個是文件名,之後依次是參數列表;
列印輸出,這一步不需要多講;
保存到c:\users\YYC\Desktop\test.py;
調用操作步驟:
打開命令行;
輸入python 文件名 第一個參數 第二個參數.....(參數之間用空格區分);
一定要注意參數個數,要以文件名開始。

2. 請問如何在python中調用perl腳本

1.確保perl已經安裝並且在PATH中。
2.in python:
import subprocess
subprocess.call(["perl", "/path/to/your-script.pl"])

如果腳本本身有可執行許可權,直接這樣也行:
import subprocess
subprocess.call(["/path/to/your-script.pl"])

3. makefile中調用perl腳本,可以么如何調用

用system啊 system("aaa.sh"); system("cp aaa.log bbb.log");
用system啊 system("aaa.sh"); system("cp aaa.log bbb.log");

4. perl腳本中如何調用matlab中的m文件


不推薦你在win 下用activeperl安裝,

推薦你到linux下安裝。


當然你也可以嘗試下了ppm install Math-Matlab


自己到cpan上下載模塊編譯安裝也可以的,比較麻煩

5. perl 怎麼實現腳本

你有寫好的perl腳本嗎?

如果你是windows機器,安裝了ActivePerl的前提下,最直接的辦法,在某個目錄下新建一個.txt的文檔,在文檔里寫下你的代碼,然後從命令行窗口中進入到這個文檔所在目錄,敲 perl <你的文檔名字>.txt 就運行了。

在linux下也是如此,不過一般perl文件的擴展名是.pl 。也可以在shell腳本中直接調用perl腳本方法也是添加一行perl ./<你的文檔名字>.pl 。

看來你對這還完全不懂啊,建議你看看learning perl,中文名字是《perl語言入門》,網路文庫隨便搜得到。

6. perl 如何在一個perl腳本程序里調用另一個需要運行參數的perl腳本程序 例如有一個a.

你首先需要關聯.pl文件到perl.exe,雙擊b.pl能執行就是關聯好了的,然後在b.pl裡面這樣寫代碼就可以:
$f='abc.txt';
system "a.pl --show-timer -f $f";

7. perl中對系統腳本調用的問題

哈哈,又是你啊~~~
1. 循環結構沒問題,但是就象我上次說的那樣,
for (my $i=0;$i<@file;$i++)帶有c的風格,perl的執行效率不高。建議用
foreach $file_name (@file)

2. 正則有問題,首先有個基本問題要搞清。"_"下劃線是不需要轉義的,所以不需要\,"."在匹配點號時需要轉義,當然.號也算是一個非分隔字元,也能被匹配,只是那樣做不是很好。
我的正則: $file_name =~ /.+_(\d)+-(\d)+\.(\d)+\.\w+/
前提是文件名只是諸如:PM_200901091100-200901091200.86.xml這種包含數字字母的文件名。

8. 如何用perl腳本來調用新的perl腳本而不啟動新進程

簡單的話至少可以用 do 或者 eval 來實現, 譬如有腳本 child01.pl 和 child02.pl, 在 parent.pl 中可以:
do 'child01.pl'
do 'child02.pl'
而運行, 因為還在原來的 perl 進程中, 所以滿足 "不啟動新進程" 的要求 ...

熱點內容
php網頁列印 發布:2025-02-08 23:40:02 瀏覽:820
windowssmb無法訪問 發布:2025-02-08 23:33:28 瀏覽:467
python27編譯器 發布:2025-02-08 23:29:20 瀏覽:339
如何運行python代碼 發布:2025-02-08 23:28:15 瀏覽:692
新箱子密碼鎖怎麼設置 發布:2025-02-08 23:26:50 瀏覽:148
安卓如何可以看見被撤回的消息 發布:2025-02-08 23:19:17 瀏覽:798
火影忍者競技場腳本 發布:2025-02-08 23:10:18 瀏覽:935
英國訪問學者簽證費用 發布:2025-02-08 23:04:46 瀏覽:927
洛奇合成腳本 發布:2025-02-08 22:57:04 瀏覽:142
linux文件軟鏈接 發布:2025-02-08 22:35:48 瀏覽:774