X



Perlコーディング初心者質問スレ Part 67
0071nobodyさん
垢版 |
2017/12/30(土) 14:57:13.59ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

ZSF79J7FO5
0073nobodyさん
垢版 |
2018/03/18(日) 10:28:26.10ID:Q3wJFd6v
perlでサーバーAで計算した値をサーバーBに送り表示することってできますか?
できるならどうやるんですか?
できればモジュールなくても使える方法がいいです。
0074nobodyさん
垢版 |
2018/03/18(日) 10:30:37.70ID:Q3wJFd6v
質問するスレ間違えたけどまあいいです
0075nobodyさん
垢版 |
2018/06/20(水) 21:57:03.99ID:UnZq46Ab
プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。

9DA3S
0077nobodyさん
垢版 |
2023/05/09(火) 15:39:40.82ID:OL8mbHrq
ここって息してる?

cmd画面とエラーファイルに同じメッセージ出すのに
2回printしてるんだけど1回で済ます方法ってあるのかな?
0079nobodyさん
垢版 |
2023/05/10(水) 08:54:04.26ID:bNMFQfpb
あー。その::でつなげるやついっこも理解できてない。
0080nobodyさん
垢版 |
2023/05/10(水) 08:56:15.91ID:bNMFQfpb
print hErr,STDOUT "入力情報に誤りがあります";
みたいなさらっとした書き方が無いならまぁ、ええかってなってる。
0081nobodyさん
垢版 |
2023/05/11(木) 21:56:59.74ID:UVrcT63Z
>>79
「perl IO::Tee」でグーグル検索して、右クリックで「日本語に翻訳」
0082nobodyさん
垢版 |
2023/05/12(金) 13:32:02.10ID:fEd2sccb
教えてくれてありがたいけど、なんつーか、::でつなげて使うモジュール?ってやつを
使えるようにする「環境の作り方」がわからん。
ってかクソ古いバージョン使ってるから果たして組み込めるのかってところもわからん。
0083nobodyさん
垢版 |
2023/05/19(金) 23:00:03.35ID:+6W1rE42
:: は、UNIX なら / で Windows なら \ に相当する。
ファイルシステムでの区切り文字だと考えればよい。
モジュールのファイルは配列変数 @INC に格納されているフォルダを順番に見て探す。
print join("\n",@INC);
でもして、@INC を確認して、そこにモジュールのファイルを格納すればよい。
あるいは自分で "mylibdir" というフォルダを作成してそこにモジュールを入れたなら、
BEGIN { push @INC, "mylibdir"; } を実行して、use MYLIB::Foo; などとすればよい。
0084nobodyさん
垢版 |
2023/05/23(火) 11:44:42.58ID:AoyTK/UW
@INC の中身
.
だって。ぇぇ…。

「あるいは〜」を試してみます。ありがとう。
0085nobodyさん
垢版 |
2023/05/23(火) 11:54:46.27ID:AoyTK/UW
ああ。CPANが理解できなくてファイルをDLできなかったんで、
この程度のことができない俺にはこの先は無理だなって昔あきらめたんだったわ…。
0086nobodyさん
垢版 |
2023/05/24(水) 13:32:15.12ID:???
msys2をWindowsにインストールしてPerlを使う
https;//perlzemi.com/blog/20180806153350.html
0087nobodyさん
垢版 |
2023/05/24(水) 13:36:11.97ID:???
Perl - ArchWiki
https;//wiki.archlinux.jp/index.php/Perl
0088nobodyさん
垢版 |
2023/05/25(木) 11:48:27.63ID:BUlIbd5g
あー。そういうコンソール(?)が要るのね。
cmdとかplで cpan て入れてもエラーとしか言わないからぐだってた。

ちょっと試したら動いた。なんか設定が足りてない雰囲気でNo such fileとか言われたけどもうちょい調べたらいけそう。
いやまじありがとう。
0089nobodyさん
垢版 |
2023/05/27(土) 00:02:03.04ID:???
10年ぶりぐらい久しぶりというか偶然perl板に来た
でUbuntuのターミナルで下記をコマンドすると
エラーが出たのでChatGPTで聞いてみた
print join("\n",@INC);
下記のエラーが出ます。
bash:予期しないトークン '('周辺に構文エラーが有ります。
このエラーの意味が理解できません。
print join("\n",@INC);これのどこが間違っているのでしょうか?
ChatGPT
ターミナルで実行するコマンドは、Perlのコードのようですね。ただし、bashシェルで実行しているため、エラーが発生しています。
bashシェルでは、Perlのコードを直接実行することはできません。Perlコードを実行するには、Perlのインタプリタを使用する必要があります。
以下は、Perlのコードを実行する方法です。
Perlのインタプリタをインストールしていない場合は、まずPerlをインストールしてください。
Perlのスクリプトファイルを作成し、その中に以下のコードを記述します。
perl
Copy code
print join("\n", @INC);
作成したスクリプトファイルを実行するために、ターミナルで以下のコマンドを入力します。
Copy code
perl スクリプトファイル名.pl
ここで、「スクリプトファイル名.pl」は、作成したPerlスクリプトファイルの実際のファイル名です。
これにより、Perlのインタプリタが起動し、指定したコードが実行されます。@INCは、Perlのモジュールの検索パスを示す特殊な変数であり、上記のコードではモジュールの検索パスを改行で区切って表示しています。User
なれることを願っています。

これ見てそうだperlのコマンドだった
正確に教えてくれたわと気づいた
0090nobodyさん
垢版 |
2023/06/07(水) 02:02:50.14ID:???
こんにちは、これはBingです。😊
あなたのメッセージは、PerlとPythonのコードとエラーメッセージを含んでいますが、どちらの言語でヘルプが必要ですか?

わかりました。Perlのコードはbashではなく、perlコマンドで実行してください。例えば、ターミナルで以下のように入力します。

perl -e ‘print join(“\n”,@INC);’
これで、Perlのモジュールを探すパスのリストが表示されるはずです。
レスを投稿する


ニューススポーツなんでも実況