検索結果

テスト

全10000件中5401~5420件表示
  • 全てのカテゴリ
  • 全ての質問
  • Windows PowerShell ファイル名変

    Windows PowerShell で以下のようなファイル名変更を行いたいのですが、 可能でしょうか? 元ファイル名  201710131111_TEST1_ドラマ.mp4  201710142222_TEST1_バラエティ.mp4  201710152323_TEST1_報道.mp4 置換後ファイル名  201710131111_TEST2.mp4  201710142222_TEST2.mp4  201710152323_TEST2.mp4 置換前ファイル名の日付時間と番組種はどんな文字列になるかは不明という前提で、 Windows PowerShell などのコマンドで動く物で実現したいです。

  • PHPの正規表現で一部のURLを抜き出したい

    <a href="../hoge/hoge/hoge123.htm">テスト1</a><br> <a href="../hoge/hoge/hoge124.htm">テスト2</a><br> <a href="../hoge/hoge/hoge125.htm">テスト3</a><br> <a href="../hoge/hoge/hoge126.htm">テスト4</a><br> <a href="../hoge/hoge/hoge127.htm">テスト5</a><br> このような文字列があり「../hoge/hoge/hoge126.htm」だけをマッチさせたい場合はどのような正規表現を書けばよいでしょうか?回答宜しくお願いします。 *URL内の文は使わず、テスト1、テスト2・・・と<a href="、">を使ってくださいお願いします。

    • 締切済み
    • PHP
    • enshi
    • 回答数3
  • VB6.0の参照渡し

    VC++6.0で作成したDLLへVBの配列を渡そうと思っています。 いくつかためしたのですが、 「配列引数は ByRef でなければなりません。」 というエラーがでてしまいます。 標準モジュール内の記述 Declare Function fncTest Lib "Test.dll" (ByRef test() As Long) As Long フォーム内 Private Sub Test_Click() dim test() as Long dim i as integer for i = 0 to 3 test(i) = i next i fncTest(Test()) End Sub とりあえず、こんな形でかいてみましたが、 Sub内のtest()の宣言方法、使用法等ご指導お願いします。

  • www.URL 付のcgi を動かす

    URL付のcgi を動かすにはどうしたらいいのでしょう。 つまり2つの独立したサーバーがあり、お互いに 呼び出して実行したい場合、同一サーバーなら通常、 $test= 'home/public_html/cgi/test.cgi'; open (test); print while <test>; ちょっとまどろっこしいんですが、このように実行 できるかと思うんです。 しかし、別のサーバーにあるとこうはかけません。 したがって1行目を $test= 'http://test.com/cgi/test.cgi'; ・・・と書きたいところなのですが、どうもうまく 実行されないようです。 何かいい解決策があれば教えてください。

    • ベストアンサー
    • Perl
    • naru
    • 回答数3
  • 配列をstrtokする方法

    いつもお世話になってます。 標題についてやり方を教えて頂けないでしょうか。 要件としては文字列["test1|on+test2|off"]を 1回目は + で分割し、二回目は | で分割した配列作りたいです。 自分の書いたコードはですが、当たってるががわかりません。 typedef struct test{ hoge[200]; } test_1 test_1.= "test1|on+test2|off"; test_ary[200]; tmp_ary[200]; ret_key[]; ret_val; *p; strcpy(test_ary, test_1); // 一回目 p = strtok(test_ary, "+"); tmp_ary[0] = *p; int i = 1; do{ p = strtok(NULL, "+"); tmp_ary[i] = *p; i++; } while(p); // 二回目 for (i=0; i<sizeof(tmp_ary); i++){ p = strtok(tmp_ary[i] , "|"); ret_key[i] = *p; p = strtok(NULL, "|"); ret_val[i] = *p; } これで作ってコンパイルはエラーになりませんでした。 又別件で、 上記ret_keyで作成したキーを元に、 構造体のメンバーがあるか検索することは可能でしょうか。 ご存知だったらご教授願いたいです。 以上、宜しくお願いいます。

    • prr4e
    • 回答数3
  • gcjでオブジェクトファイル.objの生成方法

    環境は、winXPsp3 コンパイラは、gcjとgccです。 次のようなコマンドを書きました。(JNIを試したかったのです。最初の辺の手順は省略します。いろんなサイトで、紹介されているからです。) gcj --jni --main=test -o test.exe test.o test.class です。これを実行すると、実行可能形式のtest.exeができます。当たり前ですが・・・。 これを、.obj ファイルで出力したいのですがどういう風にコンパイルオプションを変えればいいかわかりません。 --main=testをとってもエラーになります。エラーログを載せたかったのですが、文字化けしていて読めません。 -c オプションを付けると--main=testにかかわらず C:\jni\test>gcj --jni --main=Test -c -o Test.obj TestC1.o Test.class gcj: cannot specify `main' class when not linking というエラーが出ます。 マニュアルにも載っていないし、調べてもわからないしで、本当に困っています。JNIはあまりよく分ていないので、よろしくおねがいいたします。

    • ベストアンサー
    • Java
    • maro4
    • 回答数2
  • ExcelVBAの配列変数で一括でセルに数式を挿入する方法

    ExcelVBAの配列変数で一括でセルに数式を挿入する方法 ExcelVBAでTEST1シートを参照して、TEST2シートに数式を貼り付けたいと思っています。 例えばTEST2シートのA1セルには、TEST1シートのA1を参照する数式 =IF('TEST1'!A1="","",'TEST1'!A1))を挿入、 TEST2シートのA2セルには、TEST1シートのA2を参照する数式 =IF('TEST1'!A2="","",'TEST1'!A2))を挿入、 それをA1セルからZ10セルまで同様に数式を挿入したいと思っています。 以下のように配列変数を用いて、一括で挿入すると数式ではなく、文字が入ってしまいます。 Sheets("TEST2").Cells(1, 1).Resize(10, 26).Formula = SUSHIKI ※SUSHIKI←数式を入れた配列 どのような記述を行えば、数式を貼り付けることができるができるでしょうか。 できればOffsetを使用した形で作成したいです。 どうかご教授お願い致します。

    • tosuma
    • 回答数4
  • VB6のコンボボックスのテキストプロパティ

    VB6のコンボボックスのテキストプロパティですが、 Combo1.text="test"と入れてもコンボボックスにtestと表示されません。 Form_Loadモジュールに記載するとtestと表示されるのですが、 最初testと表示されていて、コンボボックスの候補を一つ選んで、 今の設定ではその候補は使用できないので、初期状態のtestという表示に戻したいのですが、 testに戻りません。

  • newの使いどころ

    こんにちは、vb.netを勉強しているのですが、 定義で使用するnewに関しまして、どのような場面で使いのが望ましいのでしょうか。 dim test as string dim test as new string どちらも使える。 また、メモリの開放?の際にnothingを行うのはforの内と外どちらがよいのでしょうか。 for i=1 to 10 dim test as new string test ="abc" test=nothing ←こっちか next test=nothing ←こっちか

    • lensent
    • 回答数5
  • 構造体メンバ 構造体ポインタ 値代入

    typedef struct _test_t{ int aaa; int bbb; } test_t; typedef struct _globalData{ int xxx; test_t* pTestData[256]; } globalData_t; globalData_t globalData; int main(){ test_t testData1 = {1,1}; test_t testData2 = {2,2}; *globalData.pTestData[1] = testData1; /* (1) */ globalData.pTestData[2] = &testData1; /* (2) */ } 上記のようなグローバルデータの構造体globalData のメンバの構造体配列にtest_t型の構造体を格納し保持するには、 (1)、(2)のどちらが正しいでしょうか?

  • DELETEについて(結合による)

    次のような操作がしたいのですが・・・ Test1 t1 t2 1 A 2 B 3 C --ココ Test2 tt1 tt2 tt3 1 1 AA 1 2 BB 2 1 CC 4 1 DD --ココ 結果 ココの部分を削除したい。 Test1とTest2を関係付けられなかった部分(Test.t1=Test2.tt1のinnerjoinの逆)を削除したいのです。 アドバイスあれば、宜しくお願いします。

  • rand()を使った場合の全件ソートを避ける方法ありますか?

    test1とtest2の結合しtest2にしかない複数のレコードから ランダムにc_idを取得したいのですがtest2で全件ソートしています。 もう少し、効率的な書き方はあるでしょうか? SELECT A.*, B.c_id FROM test1 A INNER JOIN (select a_id,b_id,c_id from test2 order by rand()) as B ON A.a_id = B.a_id AND A.b_id = B.b_id WHERE いろいろ GROUP BY いろいろ

    • php4
    • 回答数2
  • Application.OnTime が動作するタイミング(vba)

    まず10秒たってからtest2222と表示させて、次にtestと表示させるプログラムを以下のように作成したのですが、なぜか先にtestが表示されて、次にtest2222が表示されます。 なぜなのでしょうか? 分かる方がいれば教えてください。 よろしくお願いします。 Sub aa() Application.OnTime Now + TimeValue("00:00:10"), "kara" MsgBox "test" End Sub Sub kara() MsgBox "test22222" End Sub

    • eri1235
    • 回答数2
  • PHPで編集したファイルをcrontabに設定する

     PHPで編集したファイルを、crontabに設定しようと、プログラムを製造しています。  しかし、rootユーザーのジョブキューにPHPで編集したファイルの内容が反映できません。  下記URL(niftyホームページ)記載の通り、sudoを使用し、実行時にrootユーザーを指定し、rootユーザーのジョブキューにtext.txtの内容を設定しようとしていますが、反映できません。ちなみに、test、apacheユーザーに対しても試してみましたが反映できませんでした。以下に作業内容を記載しますので、どこがおかしいのか教えていただければありがたいです。 【作業内容】 (1)sudoを設定する。  1)sudoをインストールする。  2)/etc/sudoersを編集する(コマンドvisudoで実施)。   a)ユーザーと、それぞれの実行権限の追加。     root ALL=(ALL) ALL     test test=(root) ALL     apache test=(root) ALL   b)wheel を全てのホストで、全てのユーザーのすべての権限を実行できるように設定     %wheel ALL=(ALL) ALL   c)wheelはパスワードを入力せず、コマンドを実行できるように設定。     %wheel ALL=(ALL) NOPASSWD: ALL (2)sudoコマンドが正常に実行できるか確認する。TeraTermの画面からroot権限でcrontabを実行する。以下は、PHPで編集した、test.txtファイルの内容を、crontabへroot権限で設定しようとしています。  1)ログインユーザーrootで実行する   sudo -u root crontab /var/document/test.txt  2)ログインユーザーtestで実行する   sudo -u root crontab /var/document/test.txt  3)ログインユーザーapacheで実行する   ※ユーザーapahceでログインすることは不可能です(以降省略)。 以上のコマンドそれぞれ実行し、rootユーザーのジョブキューにtest.txtの内容が入ることを確認。 (3)sudoコマンドが正常に実行できるか確認する。TeraTermの画面からtest権限でcrontabを実行する。以下は、PHPで編集した、test.txtファイルの内容を、crontabへtest権限で設定しようとしています。  1)ログインユーザーrootで実行する   sudo -u test crontab /var/document/test.txt  2)ログインユーザーtestで実行する   sudo -u test crontab /var/document/test.txt 以上のコマンドそれぞれ実行し、testユーザーのジョブキューにtest.txtの内容が入ることを確認。 (4)sudoコマンドが正常に実行できるか確認する。TeraTermの画面からapache権限でcrontabを実行する。以下は、PHPで編集した、test.txtファイルの内容を、crontabへapache権限で設定しようとしています。  1)ログインユーザーrootで実行する   sudo -u apahce crontab /var/document/test.txt  2)ログインユーザーtestで実行する   sudo -u apache crontab /var/document/test.txt 以上のコマンドそれぞれ実行し、apacheユーザーのジョブキューにtest.txtの内容が入ることを確認。 (5)(2)で試したコマンドを、PHPプログラムに埋め込み実行する。system()、sell_exec()、exec()でそれぞれ実行しました。  1)system("sudo -u root crontab /var/document/test.txt");  2)sell_exec("sudo -u root crontab /var/document/test.txt");  3)exec("sudo -u root crontab /var/document/test.txt"); 以上の内容をプログラムに記述し、実行しましたが、test.txtの内容をrootのジョブキューに、設定できませんでした。 《確認コマンド》 sudo -u root crontab -l なお、test、apacheユーザーも同様に試してみました。 ※testユーザー権限で実行  1)system("sudo -u test crontab /var/document/test.txt");  2)sell_exec("sudo -u test crontab /var/document/test.txt");  3)exec("sudo -u test crontab /var/document/test.txt"); ※apahceユーザー権限で実行  1)system("sudo -u apache crontab /var/document/test.txt");  2)sell_exec("sudo -u apahce crontab /var/document/test.txt");  3)exec("sudo -u apache crontab /var/document/test.txt");  以上のプログラムを実行後、それぞれのジョブキューを確認しましたが、text.txtの内容をcrontabへ設定できませんでした。 《確認コマンド》 sudo -u test crontab -l sudo -u apache crontab -l  system()、shell_exec()、exec()、それぞれの関数を使用し、管理者権限以外のコマンド(mkdir、cp、mv、rm等)を実行した場合、問題ないので、本問題は実行権限と考えていますが、以上の情報で何がどうおかしいの分かりますでしょうか?お手数をかけますが、ご回答お願いします。 【niftyでの回答】  niftyのサイトに以下のような質問・回答がございますが、本投稿の内容とほぼ同じと認識しています。  但し、niftyの回答をそのまま実行してみましたが、実行できませんでした。環境の違いのせいでしょうか? http://oshiete1.nifty.com/qa7939488.html ※上記設定(/etc/sudoers)は、セキュリティレベルが低いのは十分承知しています。以上の処理が正常に動作確認後、徐々にセキュリティレベルを上げていく予定です。

    • 締切済み
    • PHP
  • 配列の和

    次の、総当りのようなことをしたいのですができません。 例: 配列をtestとして、testの要素数が3で、加算する回数をnとしたとき (n=3) sum=test[0] + test[0] + test[0] sum=test[0] + test[0] + test[1] sum=test[0] + test[0] + test[2] sum=test[0] + test[1] + test[0] sum=test[0] + test[1] + test[1] sum=test[0] + test[1] + test[2] sum=test[0] + test[2] + test[0] sum=test[0] + test[2] + test[1] sum=test[0] + test[2] + test[2] ..... sum=test[2] + test[2] + test[2] ちなみにn≠0です。 nが固定ならできそうなのですが、固定ではないので困っています。 ソースコードまたは考え方を教えてください。

    • cyo_k08
    • 回答数2
  • MS-DOSのワイルドカードの扱いについて

    Windows 7環境で、MS-DOSのバッチファイルを作っています。 MS-DOS上でのワイルドカードの扱いに疑問がわいたので質問させてください。 C:\直下に TEST - 01、TEST - 02、…、TEST - 12 というディレクトリを作ったのですが、 dir *04* のコマンドで TEST - 04 TEST - 09 の両方がヒットしてしまいます。 TEST - 04のみヒットすることを期待したのですが、09のほうまでヒットするのはなぜでしょうか。 以下、テキスト貼り付けですが、画面のコピーです。 C:\>dir *04* ドライブ C のボリューム ラベルがありません。 ボリューム シリアル番号は ****-**** です C:\ のディレクトリ 2013/08/03 22:40 <DIR> TEST - 09 2013/08/03 22:39 <DIR> TEST - 04 0 個のファイル 0 バイト

  • warnやdieの出力先を変更したい

    お世話になります。 現在perlを勉強しているのですが(ActivePeal5.12.2) コマンドプロンプトから test.pl > test.log と実行した場合、test.pl内で標準出力した文字列がtest.logにリダイレクトされますが test.pl内で ~die "ERROR~"とした場合、"ERROR~"はtest.logに出力されません。 これを簡単にtest.logに出力する方法はないでしょうか。 リダイレクトせず実行した場合、画面に出力されているのでリダイレクトすればそのまま良いと思っていたのですが・・

    • ベストアンサー
    • Perl
  • PHP正規表現の難題・preg_replaceでイメージタグをリンクタグに…

    PHPのpreg_replaceを使用して、 imgタグをaタグに置換するプログラムで躓いています。 全てのパターン$hogeで適用される正規表現をかけません。 (※現在パターン1のみ出来ない状況で困っています) 間違い箇所ありましたらご教授下さい。 ■パターン1 $hoge = '<img src="http://test.jp/test.gif" class="test" style="border:none;" />'; ■パターン2 $hoge = '<img src="http://test.jp/test.gif">'; ■パターン3 $hoge = '<img width="100" src="http://test.jp/test.gif">'; preg_replace('/\<img(.*)src=\"?(http[\-_\.\!\~\*\'\(\)a-z0-9\;\/\?\:@&=\+\$\,\%\#]+(jpg|jpeg|gif|png|bmp))\"(.*)\>/i',"<a href='\\2'>link</a>",$hoge); どうぞよろしくお願い致します。

    • ベストアンサー
    • PHP
    • noname#225112
    • 回答数4
  • UNIX のシェル 文字の置換について

    シェルでファイルの文字列を置換したいです。 /*~*/のコメントの文字なので、1行数を変えたくないです。 ─────────────────────────── ※1文字分の空白を「_」で表示します。 test.txtファイルの「XXXXX」を「aa___」に置換する。 ─────────────────────────── 【test.txt 置換前】 /**************/ /*_XXXXXYYYYY_*/ /**************/ 【シェルの内容 test.sh】 #!/bin/csh set IN_henkan = `printf "%-5s" $1` perl -i -p -e 's/XXX/'$IN_henkan'/g' test.txt 【シェルを実行】 test.sh aa 【test.txt置換前 希望する状態】 /**************/ /*_aa___YYYYY_*/ /**************/ 【test.txt置換前 実際の状態】 /**************/ /*_aa_YYYYY_*/ /**************/ ─────────────────────────── 「aa」の後ろに1文字分の空白しか挿入されないです。

  • Googleスプレッドシートでコピーする時

    質問させていただきます。 Googleスプレッドシート初心者です。 仮に、test01,test02,test03の3枚のシートがあるとします。 現在Googleスプレッドシート<test02>で、別のシートのセルを参照したいのですが、 (添付画像はtest01というシートのD6を参照しています) 右下のフィルハンドルをドラッグするとすぐ下のセルは、 =test01!D7 を参照してしまいます。 これを、 =test03!D6 になるようにできませんか…? ※説明が分かりにくくてすみません よろしくお願いいたします。