• 締切済み

renameについて

”ABCDEF”というフォルダに入っている3つのファイルの名前を それぞれ”01,02,03”にしたいとき下記のプログラムで大丈夫ですか? というか、完成していますか? 他にしなくてはいけない事や間違いがあったら教えて下さい。 #! c:/perl/bin/perl $abcdef = './ABCDEF/'; $newname = 01 02 03; foreach $abcdef (@NAME) { my $newname = $abcdef; rename($abcdef,$newname) or warn "Couldn't rename $abcdef to $newname: $!\n"; } パソコン初心者で困っています。実際に実行したくても ”ページが見つかりません”になって確認できないし・・・ インストールは正常に出来たはずなのに・・・ 何でですかね? あと、フォルダに入っているもっと多くのファイル名を変えるとき(1000個とか) にはどうしたらいいんですか? 宜しくお願い致します。

みんなの回答

noname#45976
noname#45976
回答No.2

ううう。^^; これは、、、意味わからないで書いてますね? どこがどう違うとか言う前に、変数の概念からあやういかも、、、。 パソコン初心者でいきなりcgiは難しいですよ。>< まずはPCの基礎、それからプログラムの基礎を勉強し、その上で実際にやってみてわからくなった部分の質問をすると、有効な回答を得られますよ。^^ 道は遠いですが、誰もが通る道なので、頑張ってくださいね。 ちなみに、「ページが見つかりません」という表示どおり、ファイルが指定した場所にないのだと思います。 参考書通りやっている、とのことですが、ファイルのアドレスは自分のPC環境に合わせて指定していますか? 全て参考書の通りに入力してはダメですよ?(そのくらい知ってるよ~とか言われそうですが^^;) もしくは、アドレスに打ち間違いがないか確認してみてください。

  • wolv
  • ベストアンサー率37% (376/1001)
回答No.1

> パソコン初心者で困っています。実際に実行したくても > ”ページが見つかりません”になって確認できないし・・・ どうやって実行してますか?

serus
質問者

補足

>どうやって実行してますか? Apacheを起動してから、メモ帳でプログラムを作り、 Internet ExplorerでURIを指定しています。 一応、手持ちの参考書通りにインストールして、 実行手順もその通りにしているんですけど・・・

関連するQ&A