[過去ログ]
Cygwin使っている人いますか? その15 (1001レス)
Cygwin使っている人いますか? その15 http://pc8.5ch.net/test/read.cgi/unix/1119982766/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
740: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 00:08:45 普通のdiffならpatchできるの? できるならどこかが違うんだろう。 できないならpatchの使いかたを間違えてるんだろう。 つーか-p1とかその辺じゃないのかね。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/740
741: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 00:33:30 改行があってないとか。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/741
742: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 02:30:52 rejectされるとかじゃなくて対象ファイルを判別できない、 と言ってるから、まあ改行コードの不一致とかは関係ないはず。 (つうか、エラーメッセージぐらいきちんと貼れよ) まずカレントdir.のファイルで試せば -p0どうこうで悩まないだろうに。 頭の次のような部分が重要な筈。(例はdiff -u, Index:行なし) --- 旧ファイル名日付 +++ 対象ファイル名日付 >>738 Linux上でうまくいく同じ者がCygwin上で駄目と言ってるのか? そこらへんはっきり確認しなきゃ。 (当然Cygwin配布のpatchパッケージだよね?) 普通のdiffってなんだよ。あなたの考える普通が変だから、 って場合もあるので。まただいたい、diffと比べるんじゃなくて、 他の人も正常に利用している公開のpatchファイルで比較や動作確認 するべきだろうに。なにうだうだへぼってるのか理解不能…… http://pc8.5ch.net/test/read.cgi/unix/1119982766/742
743: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 11:06:12 糞スレ http://pc8.5ch.net/test/read.cgi/unix/1119982766/743
744: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 11:44:23 sage http://pc8.5ch.net/test/read.cgi/unix/1119982766/744
745: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 12:23:06 kuso http://pc8.5ch.net/test/read.cgi/unix/1119982766/745
746: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 12:24:30 sage http://pc8.5ch.net/test/read.cgi/unix/1119982766/746
747: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 12:25:18 unko http://pc8.5ch.net/test/read.cgi/unix/1119982766/747
748: 名無しさん@お腹いっぱい。 [sage] 2005/11/07(月) 19:03:15 geri http://pc8.5ch.net/test/read.cgi/unix/1119982766/748
749: 名無しさん@お腹いっぱい。 [sage] 2005/11/09(水) 21:13:45 改行コードが原因の悪寒 http://pc8.5ch.net/test/read.cgi/unix/1119982766/749
750: 名無しさん@お腹いっぱい。 [sage] 2005/11/10(木) 15:57:24 un http://pc8.5ch.net/test/read.cgi/unix/1119982766/750
751: 名無しさん@お腹いっぱい。 [sage] 2005/11/10(木) 16:01:21 . http://pc8.5ch.net/test/read.cgi/unix/1119982766/751
752: 名無しさん@お腹いっぱい。 [sage] 2005/11/10(木) 16:32:04 ko http://pc8.5ch.net/test/read.cgi/unix/1119982766/752
753: 名無しさん@お腹いっぱい。 [sage] 2005/11/10(木) 17:02:32 chin http://pc8.5ch.net/test/read.cgi/unix/1119982766/753
754: 名無しさん@お腹いっぱい。 [sage] 2005/11/10(木) 22:49:07 suikou http://pc8.5ch.net/test/read.cgi/unix/1119982766/754
755: 名無しさん@お腹いっぱい。 [sage] 2005/11/11(金) 00:43:01 man http://pc8.5ch.net/test/read.cgi/unix/1119982766/755
756: 名無しさん@お腹いっぱい。 [sage] 2005/11/11(金) 11:13:23 ga http://pc8.5ch.net/test/read.cgi/unix/1119982766/756
757: 名無しさん@お腹いっぱい。 [sage] 2005/11/11(金) 11:43:42 man http://pc8.5ch.net/test/read.cgi/unix/1119982766/757
758: 名無しさん@お腹いっぱい。 [sage] 2005/11/11(金) 11:46:22 ko http://pc8.5ch.net/test/read.cgi/unix/1119982766/758
759: 名無しさん@お腹いっぱい。 [sage] 2005/11/11(金) 11:46:30 ko- http://pc8.5ch.net/test/read.cgi/unix/1119982766/759
760: 名無しさん@お腹いっぱい。 [sage] 2005/11/11(金) 12:42:54 ち http://pc8.5ch.net/test/read.cgi/unix/1119982766/760
761: 名無しさん@お腹いっぱい。 [sage] 2005/11/11(金) 12:43:30 ん http://pc8.5ch.net/test/read.cgi/unix/1119982766/761
762: 名無しさん@お腹いっぱい。 [sage] 2005/11/11(金) 21:10:20 思 ふ に http://pc8.5ch.net/test/read.cgi/unix/1119982766/762
763: 名無しさん@お腹いっぱい。 [sage] 2005/11/14(月) 16:34:29 ち http://pc8.5ch.net/test/read.cgi/unix/1119982766/763
764: 名無しさん@お腹いっぱい。 [sage] 2005/11/14(月) 20:10:23 ん ち ん お っ http://pc8.5ch.net/test/read.cgi/unix/1119982766/764
765: 名無しさん@お腹いっぱい。 [] 2005/11/14(月) 23:08:58 Cygwinのtarで、日本語パスの入ったdirを圧縮しようとすると、 Cannot stat: No such file or directory とエラーで怒られます。これの回避方法ってありますか? http://pc8.5ch.net/test/read.cgi/unix/1119982766/765
766: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 00:06:02 日本語パスって、文字コード何よ? と書き捨てて逃げる あとよろしく http://pc8.5ch.net/test/read.cgi/unix/1119982766/766
767: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 00:24:56 >>766 shift_jisです。ググってたら、cygwin.dllの問題とか出てたけど、何か他に回避方法が ないのかなと。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/767
768: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 01:01:12 日本語パスがあると wc とか find が失敗するんだよね。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/768
769: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 01:01:38 wc じゃなくて du だった。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/769
770: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 01:27:15 日本語パスでfind失敗するの困るよね。困った挙句、 結局アルファベットだけの名前へリネームしたりしてるよ(´・ω・`) http://pc8.5ch.net/test/read.cgi/unix/1119982766/770
771: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 01:38:11 そのくらい修正したら? http://pc8.5ch.net/test/read.cgi/unix/1119982766/771
772: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 02:03:58 >>770 find 以外でディレクトリ一覧を取得できれば locate のデータベース作れるんだけどな。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/772
773: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 02:06:48 俺はfindの代わりにperlのFile::Findを使って少し幸せになった。 なんでか日本語をちゃんと扱ってくれるんだわ。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/773
774: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 03:03:25 じゃあperlでfind作ればいいんだね http://pc8.5ch.net/test/read.cgi/unix/1119982766/774
775: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 03:13:39 違うよ。perlをシェルに設定するんだよ。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/775
776: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 09:20:34 shift_jisなんていう腐った文字コードがすべての 原因だから諦めなさい http://pc8.5ch.net/test/read.cgi/unix/1119982766/776
777: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 12:25:50 ち http://pc8.5ch.net/test/read.cgi/unix/1119982766/777
778: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 12:26:45 ん http://pc8.5ch.net/test/read.cgi/unix/1119982766/778
779: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 12:27:21 す http://pc8.5ch.net/test/read.cgi/unix/1119982766/779
780: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 12:32:16 こ http://pc8.5ch.net/test/read.cgi/unix/1119982766/780
781: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 12:32:43 こ http://pc8.5ch.net/test/read.cgi/unix/1119982766/781
782: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 12:43:26 う http://pc8.5ch.net/test/read.cgi/unix/1119982766/782
783: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 12:46:55 うっ http://pc8.5ch.net/test/read.cgi/unix/1119982766/783
784: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 13:08:22 やっとまともな流れになったと思ったのに。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/784
785: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 14:21:15 中身を全部UTF-8にするのはアリだろうか>cygwin1.dll APIを全部Unicode系にして、文字列の入出力は必死こいて UCS-2⇔UTF-8の相互変換するの。 がんばってShift_JISをマトモに使えるようにする努力より は建設的……か? まぁ、やったらやったで文字幅関係でorz になる可能性が高いけど。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/785
786: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 15:17:37 EUCの環境を作って閉じ込めることはできないの? http://pc8.5ch.net/test/read.cgi/unix/1119982766/786
787: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 15:52:40 >>785 それwin9x系は大丈夫なの? まだ一応サポート範囲なんだよね。 さすがにもう切り捨てちゃっていいと思うけど…。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/787
788: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 15:55:33 >>772 >find 以外でディレクトリ一覧を取得できれば >locate のデータベース作れるんだけどな。 一覧ぐらいなら dir /b/a/s C:\ を加工するだけでも簡単。 その他、locate程度はどうにでもできる。"Cygwin updatedb" で検索。 まあドライブ全体なんかだと Cygwinの重い stat()より win32用の find等を使うほうが楽かと。 (Indexサービスへの APIがあるなら、WSHなりperlなりで CUIの ユーティリティがあればうれしいと思う) http://pc8.5ch.net/test/read.cgi/unix/1119982766/788
789: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 16:06:05 >>787,785 一時たしか 1.5.10あたりで日本語パス名がまるで駄目になったことがあった。 Unicodeで扱う為(?)の修正の混乱だったが、w9xの為には古い処理も 残さないと駄目とか(わたしゃWin APIをまったく知らないのでうろ覚え) >>786 たぶんその方向のアプローチは現実には誰もやらないだろうね。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/789
790: 名無しさん@お腹いっぱい。 [sage] 2005/11/15(火) 16:25:14 バックスラッシュ←→¥でハマるヨカン http://pc8.5ch.net/test/read.cgi/unix/1119982766/790
791: 765 [sage] 2005/11/15(火) 21:29:56 みなさまフォローありがとうございます。 確かに¥(半角)でtar -g hoge.snar に吐いたパスでエラーになっているみたいです。 LANG=C tar にしても駄目ですね。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/791
792: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 05:39:19 windows の検索プログラムが糞過ぎるから find 使うんだよな。 google desktop とかそういう目的には便利なのだろうか。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/792
793: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 10:51:12 hyperestraierでも使っとけ indexing早いと評判だ。 namazu同類で ついでにサクサクCUIで使っとけ xyzzyとest-modeでも入れとくと 鯖要らず textbrowserでURI開けばいい w3m-cgiでhyperestraier付属のcgiを 引っ掛けても可かも試練 鯖入れて〜だと重くなるかも。 googleはもさりで重い ドズのも GUIもさーり仕様だが内緒だ。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/793
794: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 14:26:39 ち http://pc8.5ch.net/test/read.cgi/unix/1119982766/794
795: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 14:27:31 ん http://pc8.5ch.net/test/read.cgi/unix/1119982766/795
796: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 14:29:33 す http://pc8.5ch.net/test/read.cgi/unix/1119982766/796
797: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 14:31:21 こ http://pc8.5ch.net/test/read.cgi/unix/1119982766/797
798: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 14:46:39 う http://pc8.5ch.net/test/read.cgi/unix/1119982766/798
799: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 18:44:49 どこか迷いましたがここに来ました。スレ/板違いなら御容赦下さい。 rsyncの挙動についてです。WinXP SP2 で、rsyncは version 2.6.3 (protocol version 28)です。 外付けHDDへのバックアップ用に使おうとしたのですが、ターゲットが内蔵IDE-HDDと 外付けUSB-HDDとでrsyncの挙動が違うのに困っております。各々C:、H:としますと、 rsync -avz ./data/ /cygdrive/c/rsynctest/ は意図した通りに動きますが、 rsync -avz ./data/ /cygdrive/h/rsynctest/ だと、常に ./data/以下の全ファイルがコピー されてしまいます(./data/以下をいじってなくても。つまり、差分コピーが効かない)。 コマンド実行後に一旦「ハードウェアの安全な取り外し」をした(同期させたつもり)後に コマンドを実行しても、同様に全てのファイルがコピーされてしまいます。 バックアップ目的なので、差分コピーがないとお話になりません。原因と対処法を知りたく 思っておるのですが、どなたかこの振舞について御存知の方いらっしゃいますでしょうか? http://pc8.5ch.net/test/read.cgi/unix/1119982766/799
800: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 18:54:56 差分コピーか単純コピーかってのは 何かメッセージで知るの? かかる時間で推測してるの? http://pc8.5ch.net/test/read.cgi/unix/1119982766/800
801: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 19:06:16 FAT ファイルシステムは、時刻が 2 秒単位でしか記録できないんだけど、 そのせいで正しく更新されていないと判定されているってことはないかな? http://pc8.5ch.net/test/read.cgi/unix/1119982766/801
802: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 21:04:26 差分コピー?? http://pc8.5ch.net/test/read.cgi/unix/1119982766/802
803: 765 [sage] 2005/11/16(水) 22:36:43 ここに、cygwin1.dllのソースパッチが置いてありました。 ttp://www.page.sannet.ne.jp/knabe/cygwin/localize.html ちょっとビルドしてみますね。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/803
804: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 22:40:31 >>799 stat ./data/xxxxxx ←なんかのファイル名 stat /cygdrive/h/xxxxxx ってやってみるといいと思う。 File: `/cygdrive/h/xxxxxx' Size: 78 Blocks: 1 IO Block: 1024 regular file Device: fc8c8a25h/4237068837d Inode: 3096224743917788 Links: 1 Access: (0777/-rwxrwxrwx) Uid: ( 1006/ shiota) Gid: ( 513/ なし) Access: 2005-11-16 17:45:57.000000000 +0900 Modify: 2005-05-12 11:38:20.437500000 +0900 Change: 2005-05-12 11:38:20.437500000 +0900 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ↑たぶんここが違う予感・・・ http://pc8.5ch.net/test/read.cgi/unix/1119982766/804
805: 名無しさん@お腹いっぱい。 [sage] 2005/11/16(水) 23:04:58 >>799 -c つけてchecksumのチェックさせてみたら? はずしてたらスマソ http://pc8.5ch.net/test/read.cgi/unix/1119982766/805
806: 799 [sage] 2005/11/17(木) 02:19:26 たくさんのお返事有り難うございます。まだ完全解決ではないですが中間報告に参りました。 >>800 -vオプションで、実際にoperateしたファイルが列挙されるので、そこで判断してます。 >>802 「異なる、あるいは変更した(とみなした)ファイルのみをコピーする」という意味で用いました。 >>805 こんなオプションもあったのですね!これを使えば確かに意図通りの挙動を示すようになりました。 もちろんこれだけでも良いのですが、この機会に原因をもう少しtrackしてみることにします。 >>804 おかげさまですばらしいコマンドを知ることができました。 残念ながら Change: セクションが原因ではなさそうなのですが、おかげさまでタイムスタンプに 関して重要な情報を得ることができました。 (続きます) http://pc8.5ch.net/test/read.cgi/unix/1119982766/806
807: 799 [sage] 2005/11/17(木) 02:32:12 (>>806の続き) >>801 鋭いヒントをありがとうございます。確かに内蔵(C:)はNTFSで、外付け(H:)はFAT32です。 で、適当にファイルを作成して検証実験を行ったのですが、 「rsync時、元ファイルのタイムスタンプ(Access、Modify、Changeは同じ)で秒のケタが奇数のものは 問答無用でコピーされ(差分になってない)、偶数のものは無視された(差分がうまく働いた)」 となりました。また、コピー先 H: でstatコマンドを試した(thanks! >>804)ら、確かにModify: の セクションが「偶数秒縛り」になっておりました。 「なぜ奇数のものは問答無用でコピーされるのか」といった事は、rsyncの行う比較アルゴリズム も検討せねばならないと思うのですが、原因そのものはFAT32とNTFSとしてのタイムスタンプの違い にあると思って間違いなさそうです。 具体的な原因や対処は引き続き調べてみることにします。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/807
808: 名無しさん@お腹いっぱい。 [sage] 2005/11/17(木) 11:01:47 あ http://pc8.5ch.net/test/read.cgi/unix/1119982766/808
809: 名無しさん@お腹いっぱい。 [sage] 2005/11/17(木) 12:59:09 ぁ http://pc8.5ch.net/test/read.cgi/unix/1119982766/809
810: 名無しさん@お腹いっぱい。 [sage] 2005/11/17(木) 12:59:40 a http://pc8.5ch.net/test/read.cgi/unix/1119982766/810
811: 名無しさん@お腹いっぱい。 [sage] 2005/11/17(木) 13:00:07 kuso http://pc8.5ch.net/test/read.cgi/unix/1119982766/811
812: 名無しさん@お腹いっぱい。 [sage] 2005/11/17(木) 13:00:31 スレ http://pc8.5ch.net/test/read.cgi/unix/1119982766/812
813: 名無しさん@お腹いっぱい。 [sage] 2005/11/17(木) 13:01:37 . http://pc8.5ch.net/test/read.cgi/unix/1119982766/813
814: 名無しさん@お腹いっぱい。 [sage] 2005/11/17(木) 15:47:24 >>807 俺はUSBメモリへのバックアップの時は-uオプション付けてるよ。 これだと1秒ずれたファイルも無視されるはず。書き戻す時は引っかかるけど。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/814
815: 名無しさん@お腹いっぱい。 [sage] 2005/11/18(金) 09:11:02 a,so http://pc8.5ch.net/test/read.cgi/unix/1119982766/815
816: 名無しさん@お腹いっぱい。 [sage] 2005/11/18(金) 09:11:25 de http://pc8.5ch.net/test/read.cgi/unix/1119982766/816
817: 名無しさん@お腹いっぱい。 [sage] 2005/11/18(金) 20:55:13 cygwinのc++でunicode文字列を扱ったプログラムを書きたいのだけど‥ unicode文字列の文字数とかうまく数えられないよ。 http://pc8.5ch.net/test/read.cgi/unix/1119982766/817
818: 名無しさん@お腹いっぱい。 [sage] 2005/11/18(金) 22:20:34 >>817 http://icu.sourceforge.net/ http://pc8.5ch.net/test/read.cgi/unix/1119982766/818
819: 名無しさん@お腹いっぱい。 [sage] 2005/11/19(土) 03:20:37 passwdって単なるダミーのコマンドだと思ったらWindowsの本物のパスワードが変更されるんだな。 適当にいじくって遊んでたらログインできなくなって焦ったよ http://pc8.5ch.net/test/read.cgi/unix/1119982766/819
820: 名無しさん@お腹いっぱい。 [sage] 2005/11/19(土) 16:42:33 un http://pc8.5ch.net/test/read.cgi/unix/1119982766/820
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 181 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s