perl-data-structures

    4熱度

    3回答

    如果我想使用循環向mother_hash中的所有陣列添加新的散列,那麼語法是什麼? 我的哈希: my %mother_hash = ( 'daughter_hash1' => [ { 'e' => '-4.3', 'seq' => 'AGGCACC', 'end' => '97', 'start' => '81'

    3熱度

    2回答

    我想將子程序與參數一起推入堆棧,但我無法弄清楚語法。考慮一個工作示例不帶任何參數: #!/usr/bin/perl -w use strict; use warnings; sub hi { print "hi\n"; } sub hello { print "hello\n"; } sub world { print "world\n"; } my @stack; push (

    0熱度

    1回答

    我已經生成了一個看起來像這樣的散列。 (印刷用自卸車) $VAR1 = { 'sufia:s4655g60k' => { 'curVer' => 0, 'version.0' => { 'checksum.new' => '44d88612fea8a8f36de82e1278abb02f',

    0熱度

    1回答

    我們有一個交互式腳本(腳本1),它詢問IP地址並繼續它的執行過程。腳本1從script2調用。 正如我們所知道的IP地址,我們想通過IP自動腳本,以便不需要手動干預 我看着Expect模塊。但我無法在PRODUCTION服務器上安裝該模塊。 有人可以提出一種方法來解決這個問題。

    0熱度

    1回答

    我得到以下功能,並不知道如何將輸出放入一個變量。 sub checkFiles { # Declaration my $origDir="/home/hbo/test/chksum/"; my $tmpDir="/home/hbo/test/tmp/"; # get directory inventory opendir(DIR, $origDir); my @files = sor

    7熱度

    4回答

    我有一個數組參考像下面創建從元件的組合: my $strings = [qw(a b c d)]; 欲形成的所有可能的組合,並創建陣列的陣列: my $output = [qw(qw([a],[b],[c],[d],[a,b],[a,c],[a,d],[b,c],[b,d],[c,d], [a,b,c],[a,b,d],[b,c,d],[a,b,c,d]))] 我嘗試什麼: foreach

    0熱度

    1回答

    我想閱讀一個文本文件,並做一些分裂的文件,目的是將數據添加到數據庫中。 文本文件看起來像。 object-group network og-net-network-hostname-blah description blah network-object host 192.168.0.1 network-object host 192.168.0.2 network-object host

    -1熱度

    2回答

    我正在寫一個小的perl程序,我正在檢查#start和#end的模式。議程是用開始和結束模式之間的線創建一個單獨的文件。這我可以用下面的腳本來做。 #!/usr/bin/perl open(INFILE,"<","testcases") || die "Can't open file: $!"; my $binary; my $tccounter=1;

    0熱度

    3回答

    我有以下數據結構: my %hash = ( 'hsa_circ_0024017|chr11:93463035-93463135+|NM_033395|KIAA1731 FORWARD' => [ { 'energy' => '-4.3', 'spacer' => 'AGGCACC', 'end' => '97', 'st

    1熱度

    1回答

    我總是感到困惑或不知道如何在Perl中處理哈希。 所以現在的問題是, 考慮整個事情,我試圖在下面的哈希更改密鑰名稱。 %new_hash的 my %hash_new = { 'customername' => 'Lee & toys', 'employee_name' => 'Checngwang', 'customer_id' => 'X82349K',