X



【スレッド】2ch型掲示板 15 【フロート型】
0131nobodyさん
垢版 |
2009/02/09(月) 12:14:31ID:???
>>130
galadriel.plの $$text=~ s/(\s)+<br>//g; を削除
ついでに
galadriel.plの $$text=~ s/<br>( )*$//g; を加えるといいことがあるかもしれない。


0132nobodyさん
垢版 |
2009/02/09(月) 12:23:16ID:???
こういう人には優しくおしえてあげたいね( ● ´ ー ` ● )
0133nobodyさん
垢版 |
2009/02/09(月) 16:55:01ID:???
>>130-132
自演乙といわざるえないwwwキモオタwwwww
0134nobodyさん
垢版 |
2009/02/09(月) 18:40:17ID:???
変なのが住み着いてるな
0135nobodyさん
垢版 |
2009/02/09(月) 18:55:32ID:???
>>131
ありがとうございました
debianでぜろちゃんねるがサクサク稼動してます!!!!!
0136nobodyさん
垢版 |
2009/02/09(月) 20:48:17ID:+Ww8bhyP
すいません、debianでぜろちゃんねる070124版の設置に失敗した者ですが、
どうすれば成功しますか?キモオタ童貞の煽りが最近増えて降りますのでなるべく紳士的な方の回答待ってます
それではよろしくお願いします
0137nobodyさん
垢版 |
2009/02/09(月) 20:52:36ID:???
> 125 名前:nobodyさん[] 投稿日:2009/02/09(月) 03:20:52 ID:+Ww8bhyP ← ← ←
> 本当この板にはクズ童貞しかいないな。
> お前等百回生まれ変わっても今みたいな負け犬童貞のままだよ^^
> 市ね、クズども

> 127 名前:nobodyさん[] 投稿日:2009/02/09(月) 07:00:02 ID:+Ww8bhyP ← ← ←
> >>126
> どうしても俺のURL曝さないとダメなの?
> 404とか403エラーを知りたいわけじゃなくて?

> 136 名前:nobodyさん[] 投稿日:2009/02/09(月) 20:48:17 ID:+Ww8bhyP ← ← ←
> すいません、debianでぜろちゃんねる070124版の設置に失敗した者ですが、
> どうすれば成功しますか?キモオタ童貞の煽りが最近増えて降りますのでなるべく紳士的な方の回答待ってます
> それではよろしくお願いします
0138nobodyさん
垢版 |
2009/02/09(月) 20:56:44ID:???
もうこのdebian厨はスルーでいいだろ。
0139nobodyさん
垢版 |
2009/02/09(月) 21:11:37ID:???
既にスルーしているよ
0140nobodyさん
垢版 |
2009/02/09(月) 22:33:54ID:???
>>137-139
あのー私の偽者が出ていて非常に恐縮です^^;

みなさん気を直してアドバイスお願いします><
0141nobodyさん
垢版 |
2009/02/09(月) 22:34:25ID:8ArDaOj5
あ、一応IDも晒しときますね><
0142nobodyさん
垢版 |
2009/02/09(月) 23:15:49ID:???
ID変えて降臨か・・・やることが幼稚すぎる・・・
0143nobodyさん
垢版 |
2009/02/09(月) 23:36:22ID:+Ww8bhyP
>>141
市ね


>>142
>>141が偽者だろうが、お前やっぱアホやなぁ。
いっぺん頭冷やせよ、腐れ童貞
0144nobodyさん
垢版 |
2009/02/09(月) 23:38:21ID:+Ww8bhyP
お前等やっぱadmin.cgiのことわかってないんだろ?
腐れ童貞なのになんでそんなに偉そうなの?

一回ソープでも行って大人になってこいや^^
0146nobodyさん
垢版 |
2009/02/10(火) 01:00:38ID:igspkse/
>>145
おい、安価ミスしてるぞ?せっかく自己紹介文書いたのに残念だったな^^
後、文法ミスも直さな、アホにーちゃん^^;

誤:You are an ideot
正:I am an ideot

ideot の部分は asshole, cokehead など代用可^^
0147nobodyさん
垢版 |
2009/02/10(火) 01:33:34ID:???
debianでぜろちゃんねるの設置に成功しました(・∀・)
0148nobodyさん
垢版 |
2009/02/10(火) 02:17:06ID:igspkse/
>>147
アホ?
0149nobodyさん
垢版 |
2009/02/10(火) 03:07:53ID:???
大学生は春休みだな
0151nobodyさん
垢版 |
2009/02/10(火) 09:37:58ID:???
debianでぜろちゃんねるの設置に成功しました(・∀・)
いまはラウンジ板とピンク板を設置して毎日ウハウハです
0152nobodyさん
垢版 |
2009/02/11(水) 14:22:54ID:M0p1FM6W
お前等やっぱ気持ち悪い
0153nobodyさん
垢版 |
2009/02/12(木) 01:23:26ID:AgkAtL+N
みなさま CGI 動かすのに所有者って何にしてますか?
apache 使ってるので www-data でいいんですよね?
0155nobodyさん
垢版 |
2009/02/13(金) 05:02:08ID:sDS0deDk
>>154
えーと・・鯖次第ってのはつまり自鯖で使ってるOS次第ってことになります?
0156nobodyさん
垢版 |
2009/02/13(金) 06:26:35ID:???
なにを使ってんの?ちゃんと書いてね。
0157nobodyさん
垢版 |
2009/02/13(金) 13:42:39ID:sDS0deDk
>>156
すいませんでした、この流れでなかなか言い出しにくかったです^^;
OSはdebian lenyです。
0158nobodyさん
垢版 |
2009/02/13(金) 20:55:05ID:sDS0deDk
>>156
やはり先程の質問でいいんですかね?
0159nobodyさん
垢版 |
2009/02/14(土) 03:13:22ID:4T3xJX93
この板には腐れ童貞しかおりませんので自分の能力以上のものが現れると過敏に反応し
攻撃し始めます。ご注意ください。彼らは生まれてこのかた生身の女に触れたことのな
い哀れな人間であることも特筆すべき点であろう。というのも、極々普通の生活を送って
いるのであれば、極々普通に触れあう機会がある女性に自分は触れあえていないのである。
その異常な状態を自分自身で認識しているという事実が彼らの精神に重くのし掛かり、それ
を曲げてしまうのである。所謂コンプレックスと呼ぶものであるが、そのままコンプレック
スが重くのし掛かった状態では当人たちの精神衛生上よろしくないのは明確であろう。そこ
から彼らは意識してか無意識なのかはさておき、心理学用語で言う「防衛」を働かせるのであ
る。あるものは芸術に精をだし開花させる者、ある者は学問に・・と様々ではあるが自己防衛
に走る。しかしながらここにいる所謂腐れ童貞と呼ばれる者たちは少々事情が違うらしい・・
0160nobodyさん
垢版 |
2009/02/14(土) 04:03:35ID:???
debianでぜろちゃんねるの設置に成功た者です
今日はサッカー板とプロ野球板を増設しました(・∀・)
0161nobodyさん
垢版 |
2009/02/14(土) 05:13:21ID:4T3xJX93
この板には腐れ童貞しかおりませんので自分の能力以上のものが現れると過敏に反応し
攻撃し始めます。ご注意ください。彼らは生まれてこのかた生身の女に触れたことのな
い哀れな人間であることも特筆すべき点であろう。というのも、極々普通の生活を送って
いるのであれば、極々普通に触れあう機会がある女性に自分は触れあえていないのである。
その異常な状態を自分自身で認識しているという事実が彼らの精神に重くのし掛かり、それ
を曲げてしまうのである。所謂コンプレックスと呼ぶものであるが、そのままコンプレック
スが重くのし掛かった状態では当人たちの精神衛生上よろしくないのは明確であろう。そこ
から彼らは意識してか無意識なのかはさておき、心理学用語で言う「防衛」を働かせるのであ
る。あるものは芸術に精をだし開花させる者、ある者は学問に・・と様々ではあるが自己防衛
に走る。しかしながらここにいる所謂腐れ童貞と呼ばれる者たちは少々事情が違うらしい・・
0162nobodyさん
垢版 |
2009/02/19(木) 09:05:27ID:mqqOllgs
この板には腐れ童貞しかおりませんので自分の能力以上のものが現れると過敏に反応し
攻撃し始めます。ご注意ください。彼らは生まれてこのかた生身の女に触れたことのな
い哀れな人間であることも特筆すべき点であろう。というのも、極々普通の生活を送って
いるのであれば、極々普通に触れあう機会がある女性に自分は触れあえていないのである。
その異常な状態を自分自身で認識しているという事実が彼らの精神に重くのし掛かり、それ
を曲げてしまうのである。所謂コンプレックスと呼ぶものであるが、そのままコンプレック
スが重くのし掛かった状態では当人たちの精神衛生上よろしくないのは明確であろう。そこ
から彼らは意識してか無意識なのかはさておき、心理学用語で言う「防衛」を働かせるのであ
る。あるものは芸術に精をだし開花させる者、ある者は学問に・・と様々ではあるが自己防衛
に走る。しかしながらここにいる所謂腐れ童貞と呼ばれる者たちは少々事情が違うらしい・・
0163nobodyさん
垢版 |
2009/02/19(木) 22:26:24ID:ANw4kloG

 --------- トウヨコセン ------------------------------
0164nobodyさん
垢版 |
2009/02/21(土) 22:22:03ID:eW5nGLTj
すいません、test070124.zip を使って自宅鯖に0ちゃんねるを
設置したいのですけどもなかなかうまくいきません!

具体的には admin.cgi にアクセスすると以下のようなエラーメッセージがでます

Internal Server Error

The server encountered an internal error or
misconfiguration and was unable to complete your request.
Please contact the server administrator,
webmaster@localhost and inform them of the time the error occurred
and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

このエラーについて調べたら cgi の記述がおかしいとのこと・・・
0165nobodyさん
垢版 |
2009/02/22(日) 01:53:29ID:???
>>164
自宅鯖?レンタルじゃなくて?
ならあれかもしれないな
0166164
垢版 |
2009/02/22(日) 11:26:59ID:Srr3aBcG
>>165
自宅鯖です。
どのようなものなんでしょう?
0167nobodyさん
垢版 |
2009/02/22(日) 16:07:49ID:???
debianでぜろちゃんねるの設置に成功た者です
今日はガチホモ板を増設しました(・∀・)
0168nobodyさん
垢版 |
2009/02/22(日) 20:58:56ID:Srr3aBcG
>>167
うらやましいです・・・
是非私にも設置方法を教えていただけませんか?
0169nobodyさん
垢版 |
2009/02/22(日) 20:59:28ID:Srr3aBcG
>>167
ちなみに私はガチホモではないのですいません・・・・
0170nobodyさん
垢版 |
2009/02/22(日) 23:02:07ID:???
>>169
ぜろちゃんねるで環境などを説明して質問したほうがいいよ。
ここはおかしい人が粘着してるみたいだから。
0171nobodyさん
垢版 |
2009/02/23(月) 01:31:27ID:???
可能なかぎりの処理をjavascriptで行って
鯖に負荷をかけない掲示板はないでしょうか
0172nobodyさん
垢版 |
2009/02/23(月) 07:09:19ID:???
>>171
無理
そんなことが出来るなら誰でもやるだろw
0173nobodyさん
垢版 |
2009/02/23(月) 16:53:19ID:???
>>171
試した事あるけど
dat読み込みとパースをJavaScript処理に回すくらいで
手間の割に、劇的な効率アップになるかどうかは疑問だった

適当な負荷テストやっても結局書き込みや規制系の処理がボトルネックのままなんで
2ch互換形式保って専ブラ使ってもらうほうが恩恵多いんじゃまいか
0174nobodyさん
垢版 |
2009/02/23(月) 22:47:04ID:???
debianでぜろちゃんねるの設置に成功した者です
今日は女神板を増設しました(・∀・)
毎日女神が降臨してウハウハです(・∀・)
0175nobodyさん
垢版 |
2009/02/23(月) 23:11:52ID:giQVR0ac
氏ね
0176nobodyさん
垢版 |
2009/02/24(火) 04:39:54ID:???
debianで設置するにはソースを多少イジらないとね(・∀・)
でもなんだか聞いてくる人は生意気だから教えない。
0177nobodyさん
垢版 |
2009/02/24(火) 06:59:44ID:???
>>171
0chスクリプトread.html化(.htaccess不使用版)
ttp://mirrorhenkan.hp.infoseek.co.jp/0ch_html/
0178nobodyさん
垢版 |
2009/02/24(火) 08:33:51ID:O2dvfmCL
>>176
debianなんて使ってねぇよ猿^^
お前独りもんだろ?つか道程だろ^^
性格に問題ありだからわ
0179nobodyさん
垢版 |
2009/02/24(火) 09:48:28ID:???
datファイルじゃなくてmysqlと通信するjavascriptなら
もっと軽いのに
0180nobodyさん
垢版 |
2009/02/25(水) 21:31:28ID:1YionGUJ
ホントここ気持ち悪い奴しかいねぇな^^
0181nobodyさん
垢版 |
2009/02/25(水) 21:35:25ID:???
顔がデカいからや おれの顔がデカいからここ気持ち悪い奴しかいないんや
0182164
垢版 |
2009/02/26(木) 12:51:32ID:slc1T8JP
    ?
    ??   ????     ???   ???
     ????   ????▲   ????
      ???  ???????   ???
     ? ??  ?? ?????? ▼ ?
      ?   ?????????■??  ?
     ?    ??■??■??▲   ?
    ?   ????  ?▼??????  ?
   ?  ?? ???  ??????? ?? ?
    ? ??  ??? ?? ????? ?? ?
   ???   ???? ??????????? ?
  ?▼   ??? ?????????? ???
   ?   ?▲?? ??????■  ??  ?
    ?  ?? ??? ? ??????   ??  ?
  ┃  ?? ??? ???????   ?? ┃
  ┃   ??  ??? ?????■    ?? ┃
 ┃    ??  ?? ???????   ??  ┃
      ?■   ? ?????▼    ??
     ??    ▼?????      ??
   ???      ??■?
0183nobodyさん
垢版 |
2009/02/28(土) 03:21:42ID:V0KgKJE1
お前等2ちゃんにいる意味ないやん
即刻いねや、ダボが
0184nobodyさん
垢版 |
2009/02/28(土) 06:13:32ID:???
CMT形式の情報を読み込む方法って
どこ探せばのってるのでしょうか
0187nobodyさん
垢版 |
2009/03/02(月) 01:48:25ID:mFfuZFRI
みなさま、2sちゃんねる風の掲示板いつまでたってもできないんだが
どないしたらええんやろか?

煽りとかきもいねん
0188nobodyさん
垢版 |
2009/03/02(月) 02:32:40ID:???
>>187
質問するならまずバージョン、鯖くらい書けよボケ。
0189164
垢版 |
2009/03/02(月) 10:40:30ID:mFfuZFRI
>>188
何回も書いてるよ^^;

お前わかるんかいな?何回同じこと書かせれば気が済むん?
0190164
垢版 |
2009/03/02(月) 13:36:45ID:???
164ですがようやく設置に成功しました。
苦節1ヶ月、ボケといわれ厨房はカエレといわれた事もありました。
でもこれからはボクもガチホモ板を設置してあへあへな仲間たちと
もっこりしていこうと思います!みなさんありがとうございました!!!
0191nobodyさん
垢版 |
2009/03/06(金) 20:26:07ID:tgH3CrOV
そろそろまともなレスつけてやったらどうなの?おまいら^^:

俺はあいにく0ちゃんねるは使ってないので知らんが・・
CGIの問題ならば.htaccessの問題な希ガス
0192nobodyさん
垢版 |
2009/03/07(土) 09:14:38ID:VIoJOM0T
あげあげ!
0193164
垢版 |
2009/03/09(月) 03:05:04ID:???
ぜろちゃんねるのphpの方で設置しました。

0194nobodyさん
垢版 |
2009/03/14(土) 16:01:59ID:???
バイナリモードとかASCIIモードとか?
0195nobodyさん
垢版 |
2009/03/23(月) 10:14:43ID:jSPjWLdH
すいませんバージョンtest070124で 0ch を設置したいんだけど
アクセスすると Index of /test のページが出てきちゃうんだけど
これってうまく CGI が動作してないってこと?
0196nobodyさん
垢版 |
2009/03/23(月) 13:38:33ID:jSPjWLdH
おーい誰かアドバイスあればよろしくお願いいたします
0197nobodyさん
垢版 |
2009/03/23(月) 17:25:49ID:jSPjWLdH
つかさ、 admin.cgi にはアクセスできるようになったんだが
それ以降なんにもならないんだが・・・

ブラウザの見たら "ページでエラーが起きました" とほざきやがるんだが・・・

みんなはどんな風に設定しているか教えてくださいません?
0198nobodyさん
垢版 |
2009/03/23(月) 17:30:48ID:???
使ったことないからアドバイスできません
幸いにもエラーが表示されてるなら解決しやすいかと
0199nobodyさん
垢版 |
2009/03/23(月) 21:51:44ID:jSPjWLdH
すいません掲示板作成のところでつまずいてしまいました!

掲示板を作成しようとしたら、下記のエラーメッセージが出ました


ERROR:2000
--------------------------------------------------------------------------------

掲示板ディレクトリの作成に失敗しました。
パーミッション、または既に同名の掲示板が作成されていないかを確認してください。
--------------------------------------------------------------------------------

これってパーミッションの問題なんですかね??
どこのパーミッションを探せばいいでそようか?
0200nobodyさん
垢版 |
2009/03/23(月) 22:03:30ID:jSPjWLdH
マジすんません!!!!
どうしたらええん?
0201nobodyさん
垢版 |
2009/03/23(月) 23:32:58ID:jSPjWLdH
誰かーーーーーアドバイス頂戴!!!!!

板の設置させできればーーーーーーーーーーー
パーミッションも777にしてんのになんでうまく動作
しないんだよーーーーーーーーーーーーーーー

みなさま、どうかお助けください
0202nobodyさん
垢版 |
2009/03/23(月) 23:46:22ID:???
きもい

違うスクリプトで試すか、自分で解決しろ
原因はわかってるじゃん

自力で設置できないならあきらめろよ
0203nobodyさん
垢版 |
2009/03/23(月) 23:49:04ID:jSPjWLdH
>>202
きもいのはわかってるんだよ^^

で、君は僕にどうアドバイスする?できないんじゃないの?
ねぇ?どうなんですか?

できたら全力でお前に誤らせていただきますよ
0204nobodyさん
垢版 |
2009/03/23(月) 23:55:13ID:jSPjWLdH
>>202
散々煽るわりには教えていただけないんですね・・・

私はどうしても知りたかっただけなのに・・

0205nobodyさん
垢版 |
2009/03/24(火) 00:12:58ID:e3L6kXVN
散々煽るって・・・
俺さっきのだけしかレスしてないんだけど

どう見てもアドバイス求めてるように見えない
アドバイスほしいならもっと状況をkwsk書くべきじゃないのか
0206nobodyさん
垢版 |
2009/03/24(火) 00:20:37ID:prpoHnej
>>205
確かに、すいません。

状況的にはバージョンtest070124で 0ch を設置を試みていて
admin.cgi をブラウザで表示させて管理者のパスワード関係は
変更できたんです。

で、次に板を作成しようかと、作成ボタンを押したら
下記のエラーメッセージが出ました

ERROR:2000
--------------------------------------------------------------------------------

掲示板ディレクトリの作成に失敗しました。
パーミッション、または既に同名の掲示板が作成されていないかを確認してください。
--------------------------------------------------------------------------------

で、パーミッションですが test/ 以下はディレクトリも含めて 755 にしてあります
0207nobodyさん
垢版 |
2009/03/24(火) 00:23:39ID:???
そのエラーメッセージで解決できないなら
とりあえず全ディレクトリをパーミッションゆるゆるにしたら?
0208nobodyさん
垢版 |
2009/03/24(火) 00:25:16ID:prpoHnej
>>207
禁断の 777 ですか?
0209nobodyさん
垢版 |
2009/03/24(火) 00:31:05ID:???
777でどうだったんだ?
0210nobodyさん
垢版 |
2009/03/24(火) 00:32:52ID:prpoHnej
>>210
チョイ待ってください

まだ寝ないですよね?
0211nobodyさん
垢版 |
2009/03/24(火) 00:36:23ID:prpoHnej
>>210
すべて 777 で同じ作業したんですけど変わらず
先ほどのエラーメッセージがでましたね・・・

0212nobodyさん
垢版 |
2009/03/24(火) 00:39:02ID:???
ディレクトリ構造はどんな感じよ
膨大?
0213nobodyさん
垢版 |
2009/03/24(火) 00:43:34ID:prpoHnej
>>212
そこまで膨大ではないはずです
以下のような構造です!
test
┣datas
┃┣ ........
┃┗default_hed.txt
┣info
┣module
┃┣ .............
┃┗wormtongue.pl
┣admin.cgi
┣bbs.cgi
┣p.cgi
┣r.cgi
┣read.cgi
┣subbbs.cgi
┗verup.cgi

といった感じです
0214nobodyさん
垢版 |
2009/03/24(火) 00:49:46ID:???
じゃあ、test,datas,info,moduleあたりは777でダメだったってこと?
suexecで実行されてるなら700とかにしないと動かないかもよ
0215nobodyさん
垢版 |
2009/03/24(火) 00:52:17ID:prpoHnej
>>214
はい、test,datas,info,moduleすべて 777 でダメでした。
suexec で実行されているかどうかを知るにはどうしたらいいでしょうか?

0216nobodyさん
垢版 |
2009/03/24(火) 00:55:43ID:???
admin.cgi内のERROR:2000を検索してその部分の処理を見てみれば?
ERROR:2000は別ファイルかも知れないからとりあえずERROR:2000表示部分を特定しないと
0217nobodyさん
垢版 |
2009/03/24(火) 01:04:12ID:prpoHnej
すいません、 admin.cgi 内に error2000 の記述がないっぽいです。。

んなはずないですよね?
0218nobodyさん
垢版 |
2009/03/24(火) 03:02:29ID:???
moduleフォルダの中でgrepかけろや
0219nobodyさん
垢版 |
2009/03/24(火) 15:31:18ID:prpoHnej
原因がなんとなくわかったような気がします.

module 下にある perl 拡張子の pl を動作させてもエラーを吐くんです.
admin.cgi を動作させたときも # /usr/bin/perl => # /usr/bin/perl --
と変更しないと正しく動作しなかったです。

pl ファイルもおそらく同じような原因があると思うんです.
なにかおまじないのようなものってありますかね?

エラーメッセージをうpしますので、アドバイスよろしくお願いいたします

./athelas.pl: line 10: package: command not found
: command not found10:
: command not found11:
./athelas.pl: line 20: sub: command not found
: command not found21: {
./athelas.pl: line 22: my: command not found
: command not found22:
./athelas.pl: line 23: syntax error near unexpected token
`$obj,%FILES,%CLASSES,%NAMES,%EXPS,%TYPES,%VALIDS'
'/athelas.pl: line 23: ` my
($obj,%FILES,%CLASSES,%NAMES,%EXPS,%TYPES,%VALIDS);
0220nobodyさん
垢版 |
2009/03/24(火) 15:51:53ID:???
じゃあうpする時に改行コードが変わってるのかもな
バイナリモードでうpしてみれば?
0221nobodyさん
垢版 |
2009/03/24(火) 16:33:35ID:prpoHnej
>>220
バイナリーモードですか?
運用しているのが自宅鯖なもんで、
wget http://0ch.mine.nu/public/scripts/test070124.zip
で直接鯖に下ろしてきたんですよ・・・・

開発者自体が Win 機で開発したんですかね?

何か解決案などございましたらよろしくお願いいたします
0222nobodyさん
垢版 |
2009/03/24(火) 18:08:01ID:prpoHnej
うわぁ・・・

試しに
# od -c athelas.pl をしてみたんですが \r がわんさか出てきましたおw

これってどう消すんでしたっけ? tr -d 使ってもうまくはいきません・・・

0223nobodyさん
垢版 |
2009/03/24(火) 22:34:46ID:prpoHnej
誰か 0ch を自宅ぃぬx鯖で運用しているツワモノはおらぬかー?

マジで困ってる!!
0224nobodyさん
垢版 |
2009/03/24(火) 23:11:46ID:rk9SDVJD
いやぁ・・それ俺にはわからんわ・・
0226nobodyさん
垢版 |
2009/04/01(水) 02:27:08ID:8jFL2l9V
>>225
やっぱりperlの問題じゃないみたい・・
なんで掲示板が作成されないのでしょうか?
0228nobodyさん
垢版 |
2009/04/11(土) 11:49:50ID:7HVBo2aS
>>227
え?書き換えられるの?
0229nobodyさん
垢版 |
2009/04/11(土) 20:44:40ID:???
>>226
頓珍漢なレス返すな全部嫁。
Perlで開業コードを置換しろと言ってんだよ。
0230nobodyさん
垢版 |
2009/04/11(土) 23:37:53ID:7HVBo2aS
いや・・・改行コードの変換方法なんかありませんよ?旦那^^;
0231nobodyさん
垢版 |
2009/04/12(日) 01:16:45ID:???
◆ 改行コード

Windowsでは \r\n、Macintoshでは \r、UNIXでは \n のように、OSによって改行コードが異なります。
入力ファイルの改行コードに関わらず、自分の環境に適した改行コードに変換するには以下のようにします。
(UNIX、Windowsで確認。Macintoshでは未確認)

while (<IN>) {
s/[\r\n]*$//;
print "$_\n";
}

Windowsでは $_\n ではなく $_\r\n にすべきだと思われるかもしれませんが、Windows上で上記のスクリプトを実行した場合、
STDOUT や OUT への出力は \n が \r\n に自動変換されて書き込まれます。これをテキストモードと呼びます。
この自動変換を行わないようにしたい時は binmode()を用いてバイナリモードにしてください。
UNIXでは常にバイナリモード(というか、テキストモードとバイナリモードの動作が同じ)となります。

任意の改行形式のファイルを読みとって、UNIXの改行形式のファイルに変換する例は次のようになります。

open(IN, "any.txt");
open(OUT, "> unix.txt");
binmode(OUT);
while (<IN>) {
s/[\r\n]*$//;
print OUT "$_\n";
}
close(IN);
close(OUT);

レスを投稿する


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