我正在關注生物信息學文本,這代表了我的第一個Perl腳本之一。在TextMate中,這不會產生任何結果。它是否正常運作?我在底部添加了「hello world」,並且在TextMate中運行腳本時沒有看到。我做錯了什麼?爲什麼我無法從TextMate運行Perl程序?
#!/usr/local/bin/perl -w
use lib "/Users/fogonthedowns/myperllib";
use LWP::Simple;
use strict;
#Set base URL for all eutils
my $utils = "http://eutils.ncbi.nlm.nih.gov/entrez/eutils";
my $db = "Pubmed";
my $query ="Cancer+Prostate";
my $retmax = 10;
my $esearch = "$utils/esearch.fcgi?" .
"db=$db&retmax=$retmax&term=";
my $esearch_result = get($esearch.$query);
print "ESEARCH RESULT: $esearch_result\n";
print "Using Query: \n$esearch$query\n";
print "hello world\n";
哦,簡單的測試失敗。我運行Ruby腳本關於這個東西的所有時間,這是我第一次嘗試在這個程序中使用perl – 2010-03-09 21:06:39
在Textmate編輯器配置方面你會有什麼建議嗎? – 2010-03-09 21:07:05
接下來我會建議將'use lib「/ Users/fogonthedowns/myperllib「;'在'print'或'warn'之前的行,我不知道那個地方是什麼東西,或者這個庫的寫入情況如何 – 2010-03-09 21:07:47