perl

    1熱度

    1回答

    我不確定這是Perl問題,Nginx問題還是HTTP問題。我知道有關於字符編碼的bazillion問題,但我無法弄清楚這一點。無論如何,這是問題所在。 我的網站從兩種不同類型的來源提取數據。其中一些來源是utf-8文件。其中一些是包含URL編碼數據的文件。問題是,我無法弄清楚如何從這兩個源輸出字符,而不會在Web瀏覽器中出現時髦的字符。 下面的Perl腳本演示了這個問題。您可以在https://w

    2熱度

    2回答

    我有一個Perl腳本,我想先檢查是否有可能ssh到服務器之前,我實際上做ssh。所以如果有可能ssh,然後繼續ssh進入該服務器,否則適當處理此異常。 所以我有這樣的腳本,通過一個文本文件去與數據庫的列表,並嘗試ssh到每個服務器來執行檢查bash命令,如果服務器正在執行的MySQL SST與否: #!/usr/bin/perl -w use strict; use warnings;

    0熱度

    2回答

    grep的Perl中給了我所有的正則表達式匹配的行。 爲前 { my @FAMILY_MAP= ("A2LVLX","LVLX","O2LVLX"); my $search="LVLX"; my @match = grep (/ALVL/, @FAMILY_MAP); print @match; } 這裏我預期的輸出是LVLX但我得到的所有陣列中的三個

    0熱度

    1回答

    我想把他們的所有日誌文件/var/log和cat都轉換成主日誌文件,然後壓縮該主文件。我究竟該怎麼做? 我在我的代碼中有cat,因爲這是我知道如何在bash中完成的。我將如何在Perl中做到這一點? #!/usr/bin/perl use strict; use warnings; use IO::Compress::Zip qw(zip $ZipError); # cat /va

    -1熱度

    1回答

    我去了一段代碼,其中一個子程序以video filename作爲參數,然後打印它的持續時間。在這裏我只顯示片段。 sub videoInfo { my $file = shift; $file =~ s/(\W)/\\$1/g; } 到目前爲止,我的理解是,它在處理whitespaces但我不能夠破解代碼的意思,我的意思是$1,它是如何工作的?

    1熱度

    3回答

    未排序的數據 5CM00225_10_16_2017_10_54_42.xml 5CM10538_10_16_2017_11_04_18.xml 1ZM06004_10_16_2017_11_04_14.xml 5XM10010_10_17_2017_08_00_47.xml 5ZM05391_10_15_2017_08_51_07.xml 5ZM05388_10_17_2017_08_

    4熱度

    1回答

    我有一個字符串,表示"a/b/c/d/e",我想將除最後的/之外的所有字符替換爲。即我的輸出應該是a.b.c.d/e。 如何修改我的替代命令s/\//./g來做同樣的事情?另請注意,層次結構並不總是有4個「/」。它可以是任何數字。

    0熱度

    1回答

    我是Perl新手,需要幫助。 我想讀取一個配置文件,看看文件內容的前10行是否以#開頭,並且是否有一些特定的字符串在Perl中進行一些自動化操作。 我能夠打開使用文件: $obj->cmd("path"); $a = ->obj(cat "/path/.config"); 我不知道我們是否可以保存這個變量或者是有什麼辦法可以將其複製到文本文件,然後搜索它。 另外如何編輯此文件,如添加或刪除文

    -2熱度

    2回答

    我散列引用到一個哈希看起來像這樣 my %hey = ( 144 => 'Abc_test1', 25 => 'sample2', 114 => 'User', 145 => 'abc_test2', ); 我想輸出順序 Abc_test1 User abc_test2 sample2 ,我應該能夠在某個變量 任何幫助存儲?

    0熱度

    1回答

    我有一個fasta文件。我需要刪除含有「N」或不含至少3個獨特鹼基的序列。 目前爲止的代碼如下。另外,我將如何刪除序列ID行,以便刪除序列。 #!/usr/bin/perl use strict; use warnings; open FILE, '<', $ARGV[0] or die qq{Failed to open "$ARGV[1]" for input: $!\n}; ope