シンボリックリンクの貼り方

Cygwinを使っていると標準のインストールだとホームディレクトリが普段使うファイルと別のところにできるので,マイドキュメントなどにアクセスするのが面倒だ。なので,リンクを貼ってすぐにいけるようにしたが途中でエラーが出たのでメモ。 Lets_note_CF-S10_1:/$ cd cygdrive/c/Users/ Lets_note_CF-S10_1:/cygdrive/c/Users$ ln -s Senoo ~ Lets_note_CF-S10_1:/cygdrive/c/Users$ cd Lets_note_CF-S10_1:~$ cd Senoo -bash: cd: Senoo: Too many levels of symbolic links 相対参照にしたのがダメだったようで,絶対参照にしたらいけた。 Lets_note_CF-S10_1:~$ rm Senoo Lets_note_CF-S10_1:~$ ln -s /cygdrive/c/Users/Senoo . Lets_note_CF-S10_1:~$ cd Senoo 参考:http://okwave.jp/qa/q4536258.html Takashi Unuma Windows環境だとスペースの入ったフォルダ名もあるので、そのときは絶対パスを「”」で囲ってあげるとよいですよ。 たとえば、 $ ln -s “/cygdrive/c/Document and Setting” ./ とかです。 2012/12/22 Ken Senoo +Takashi UNUMAさん!お久しぶりです!なるほど。今回はスペースがなかったので気づきませんでした。ありがとうございます! 2012/12/22

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

前の記事

動物愛護の英語

次の記事

HTMLの出力設定