perl

    2

    2答えて

    私はPerlの初心者です。私はすべての.cppファイルに移動するスクリプトを作成しようとしています。また、.hppファイルはファイルの読み取りと書き込みの権限を変更し、文字列を検索して置き換えます。これは私がこれまで持っていたものです。私はすべてのファイルの読み取りと書き込みの権限を変更することができます。文字列を置き換えようとするときです。正しく印刷されますが、ファイルには保存されません。提案へ

    1

    1答えて

    次のコードを使用して、自己記述モジュールからスレッドにサブルーチンを渡そうとしています。 これはスレッドを初めて使用したので、私はそれに慣れていません。 メインスクリプト(shortend)このコードを実行する #!/usr/bin/perl -w use strict; use threads; use lib 'PATH TO LIB'; use goldstandard; my

    -2

    1答えて

    CSVデータの行のフィールドに電子メールアドレスを入力したいが、リストにカンマが含まれている。 したがって、フィールド内のコンテンツも分割します。つまり、splitコマンドでこれを行う方法しかわからないため、このフィールドの内容を制御できません。 例データ:私は$fileLine[3]を使用 12/01/2017, billybob123, [email protected], [email pr

    -3

    1答えて

    データベースのように動作します。 私が欲しいの例は次のとおりです。 入力:% perl youscript.pl Create_table mydb regtable REGION COUNTRY 出力: mydb.txt(The contents of this file): regtable REGION|COUNTRY と 入力:% perl youscript.pl Creat

    -1

    1答えて

    1つまたは2つの電子メールアドレスがカンマで区切られたスカラー(表の列)があります。これらのレコードのいくつかについては、「[email protected]、[email protected]」や「jsmith @ wellingent.com、mjones @ wellingent.com」など、悪い/古いメールアドレスと末尾のカンマ()を削除する必要があります存在する場合)。 jmsith

    0

    1答えて

    use strict; use warnings; sub maximum_value { my @array = @_; my @array1 = shift(@_); my @array2 = push(@_, 0); print "@array\n"; print "@array1\n"; print "@array2\n

    2

    4答えて

    だから、すべての最初のパスカルの三角形は、次のようになります。 あなたが見る最初の行はゼロi番目の行です。 あなたがコンピュータ科学者であるときは、それは珍しいことではない です。 C(N、K)= N: パスカルの三角形の各用語は、式との組み合わせを用いて予測することができます!/[k! *(n - k)!]、ここで "n"は行であり、 "k"は0からnまでの任意の整数です。 これによりパスカルの

    0

    1答えて

    私はいつも動作していた古いperlスクリプトを持っていますが、突然何かが破損してファイルを削除していません。 -rw-r--r-- 1 nobody uworld 6 Dec 03 11:15 shot32.file 上記のファイルを削除するコマンドは、私は$のshotfileをチェックしたperlスクリプト `rm $shotfile`; 内でshot32.fileあり、それは右の場

    8

    1答えて

    私は準備されたステートメントとして単純なクエリを実行しようとしていますが、成功しません。ここでは、コードは次のようになります。 package sqltest; use DBI; DBI->trace(2); my $dbh = DBI->connect('dbi:mysql:database=test;host=***;port=3306','the_username', '****'

    -3

    2答えて

    私は配列@atomを持つことができます。私はその配列に3つの要素$a、$b、$c(pdbファイルからそれぞれの残基の名前、鎖と残基番号を取得)を押しています。例えば、$bは値AAAAAAAAA、BBBBBBB、CCCCCCCを有しています。 $bが変更されるたびに配列を空にする方法は? 次のように配列され、 push(@atom,"$a $b $c");