Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.1746  '/'はスルーしました。他はみな同じ結果でした。
発言者: 田野@まさ
発言日: 2003 12/09 13:55
 
毎度お手数おかけしてます。

先ずアドバイスどおりに'~/'の下の全ての、
'/bin','/etc','/home','/lib','/sbin','/tmp','/usr','/var'

同じmount先という事で、
'/usr/bin','/usr/lib'

以上10個のパスに対し、
$ updatedb --prunepaths='/bin'
$ updatedb --prunepaths='/cygdrive/e/cygwin/bin'
と両方のpath表記で行ったところ全て同じ結果でした。
/usr/bin/find: ./.. changed during execution of /usr/bin/find

次にやはりアドバイスどおりに'/cugdrive/drv'、
$ updatedb --prunepaths='/cygdrive/c'
/usr/bin/find: ./.. changed during execution of /usr/bin/find

$ updatedb --prunepaths='/cygdrive/e'
/usr/bin/find: ./.. changed during execution of /usr/bin/find

次にmount結果で表示されてるパスに試してみました。
$ updatedb --prunepaths='/usr/X11R6/lib/X11/fonts'
/usr/bin/find: ./.. changed during execution of /usr/bin/find

上のpath表記を
$ updatedb --prunepaths='/cygdrive/e/usr/X11R6/lib/X11/fonts'
(勿論mount結果はこう表示されてはいませんが)に変えてみても同じ結果です。

$ updatedb --prunepaths='/'
これは通ってしまいました。
/usr/bin/find: ./.. changed during execution of /usr/bin/find
となりませんでした。

不思議なのは、
$ updatedb --prunepaths='/cygdrive/e/cygwin'
/usr/bin/find: ./.. changed during execution of /usr/bin/find
は通っていないのにも関わらず、です。

$ find / -name cygwin.bat
find: ./.. changed during execution of find
未だ直ってません。

次にCD-ROM、
$ updatedb --prunepaths='/cygdrive/d'
/usr/bin/find: ./.. changed during execution of /usr/bin/find

次にネットワークドライブ(F〜L,N)、
$ updatedb --prunepaths='/cygdrive/n'
/usr/bin/find: ./.. changed during execution of /usr/bin/find
全て同じ結果でした。

ここでドライブ名割り当てが飛んでいる事が関係してるのかな、
と考え、N→Mに割り当て直し、再updatedbしてみました。

$ updateb --prunepaths='/cygdrive/m'
/usr/bin/find: ./.. changed during execution of /usr/bin/find

存在しないdrv名も、
$ updatedb --prunepaths='/cygdrive/b'
/usr/bin/find: ./.. changed during execution of /usr/bin/find


Cドライブ配下の以下のディレクトリ(何となく ^^;)
$ updatedb --prunepaths='/cygdrive/c/Documents*Settings'
$ updatedb --prunepaths='/cygdrive/c/Documents and Settings'

$ updatedb --prunepaths='/cygdrive/c/Documents*Settings/tanom'
$ updatedb --prunepaths='/cygdrive/c/Documents and Settings/tanom'

$ updatedb --prunepaths='/cygdrive/c/Documents*Settings/Administrator'
$ updatedb --prunepaths='/cygdrive/c/Documents and Settings/Administrator'

$ updatedb --prunepaths='/cygdrive/c/Documents*Settings/Administrator.DWH2000'
$ updatedb --prunepaths='/cygdrive/c/Documents and Settings/Administrator.DWH2000'

$ updatedb --prunepaths='/cygdrive/c/Documents*Settings/All*Users'
$ updatedb --prunepaths='/cygdrive/c/Documents and Settings/All Users'

$ updatedb --prunepaths='/cygdrive/c/Documents*Settings/Default*User'
$ updatedb --prunepaths='/cygdrive/c/Documents and Settings/Default User'

$ updatedb --prunepaths='/cygdrive/c/WINNT/system32'
$ updatedb --prunepaths='/cygdrive/c/WINNT/system'
/usr/bin/find: ./.. changed during execution of /usr/bin/find
いずれも同じ。

念の為、Windows再起動しましたが、やはり、
$ find / -name cygwin.bat
find: ./.. changed during execution of find
未だ直ってません。


findの再インストール方法ですが、
setup.exeの"Select Packages"でView=Fullの画面で、
"findutils"のNew列をReInstall、"findutils"以外のNew列を全部Keep、
特に、
View=Fullの画面を開いた時に最初からNew列がKeepじゃないもの
=Current列が"xxx-jp-x"等となってるもの
=Cygwin_JEから入れたもの
これらも全てNew列を全部Keep、
で宜しいでしょうか?


▼関連発言

1709:~/(e:\cygwin\home\myname)でなく c:\ に .ncftp\ と .ssh\ が出 [田野@ま] 12/04
 ├1711:find の動作 [MSだす。] 12/04
 │└1716:日本語のフォルダ名は(今は)在りません [田野@ま] 12/05
 │ └1723:Re:日本語のフォルダ名は(今は)在りません [MSだす。] 12/05
 │  └1741:findだけ再setupしたら直りませんか? [田野@ま] 12/08
 │   └1745:Re:findだけ再setupしたら直りませんか? [MSだす。] 12/08
 │    └1746:'/'はスルーしました。他はみな同じ結果でした。 [田野@ま] 12/09
 │     ├1747:Re:findの再インストールの前に [田野@ま] 12/09
 │     │└1750:Re[2]:findの再インストールの前に [MSだす。] 12/09
 │     │ └1753:$ updatedb --prunepaths='/ /bin' で今までにな [田野@ま] 12/09
 │     │  └1764:Re:$ updatedb --prunepaths= [MSだす。] 12/10
 │     │   └1767:前回と挙動が変わりました。原因は不明です [田野@ま] 12/11
 │     │    └1771:Re:前回と挙動が変わりました。原因は不明 [MSだす。] 12/11
 │     │     └1775:Re[2]:前回と挙動が変わりました。原因 [nil] 12/11
 │     │      └1778:ネットワークドメイン(ワークグルー [田野@ま] 12/12
 │     ├1749:Re: [な] 12/09
 │     │└1751:Re[2]:$ for d in /*; …の結果 [田野@ま] 12/09
 │     │ └1755:Re[3]:$ for d in /*; …の結果 [な] 12/09
 │     │  └1761:/etc/group コンフィデンシャル含まれてない筈 [田野@ま] 12/10
 │     │   └1765:Re:/etc/group コンフィデンシャル含まれて [MSだす。] 12/10
 │     │    ├1768:/etc/passwd /etc/group 編集して全ファイ [田野@ま] 12/11
 │     │    │├1772:Administrator@ローカルでログオンだと [田野@ま] 12/11
 │     │    │└1776:Re:/etc/passwd /etc/group 編集して全 [MSだす。] 12/12
 │     │    │ ├1777:Administratorsグループなので、この [田野@ま] 12/12
 │     │    │ └1779:Administratorsグループでインストし [田野@ま] 12/12 <
 │     │    └1769:Re[2]:/etc/group コンフィデンシャル含ま [nil] 12/11
 │     │     └1770:man stringsがおかしなメッセージ? [田野@ま] 12/11
 │     └1752:find での確認方法 [nil] 12/09
 │      └1754:/tmp/find-$d に書き込まれません [田野@ま] 12/09
 │       └1756:Re:/tmp/find-$d に書き込まれません [nil] 12/09
 │        ├1760:/cygwin.bat.0d0a は私が手で作ったものですが [田野@ま] 12/10
 │        └1762:/tmp/find-cygwin.bat.0d0a が怪しい? [田野@ま] 12/10
 │         └1763:/ から打って出来たファイルの中身 [田野@ま] 12/10
 ├1712:Re:~/(e:\cygwin\home\myname)でなく c:\ に .ncftp\ と .ssh\ [MSだす。] 12/04
 │└1717:こんなです。 [田野@ま] 12/05
 │ ├1718:Re:こんなです。 [りう] 12/05
 │ │└1726:(無題) [nil] 12/05
 │ ├1719:Re:こんなです。 [MSだす。] 12/05
 │ ├1721:Re:こんなです。 [田野@ま] 12/05
 │ │└1722:補足 Re[2]:こんなです。 [田野@ま] 12/05
 │ │ ├1724:補足 Re[3]:こんなです。 [MSだす。] 12/05
 │ │ └1725:補足 Re[3]:こんなです。 [MSだす。] 12/05
 │ └1740:c:\ に.ncftp\や.ssh\が出来てしまう現象は直りました。 [田野@ま] 12/08
 │  └1742:訂正&お礼 [田野@ま] 12/08
 └1715:自己レス:~/(e:\cygwin\home\myname)でなく c:\ に .ncftp\ と [田野@ま] 12/05

Pass 保存

早田のホームページへ
CGIROOM