vine-users ML アーカイブ



[vine-users:058204] Re: mkisofs: 複数のディレクト リを任意のパス名で

  • From: Satoshi SAKAI <gau_sato@xxxxxxxxxxxxx>
  • Subject: [vine-users:058204] Re: mkisofs: 複数のディレクト リを任意のパス名で
  • Date: Wed, 5 Feb 2003 22:45:28 +0900
サカイです。
安藤さん、浅原さん 早速のご教示ありがとうございます。
おかげさまで、思い通りのパスに、ディレクトリを配置することができました。

> > mkisofs で、イメージファイルを作製する際、複数のディレクトリを
> > 任意のパス下に配置する方法を教えていただきたいのです。
> > 
> > こういうことです。
> > /home/fantagista/brazil/zico/
> >                 /netherland/cruijff/
> >                 /italy/baggio/
> >                 /argentina/maradona/
> > とあり、そのうち /netherlandと  /italyだけを
> > 任意のパス /europe 以下に配置したいのです。
> > /europe/netherland/cruijff/
> >        /italy/baggio/                
> $ mkisofs -r -J -o cd_img.iso -graft-points \
> europe/netherland/=netherland europe/italy/=italy
> 
> というのではいかがでしょうか?

 
> jman ではでてこなかったですが man mkisofs では -graft-points という
> オプションが説明してありました。

manの内容 = jmanの内容 とは限らないんですね。
英語を敬遠した自分が至りませんでした。

で、もう少し質問いいでしょうか?

man mkisofsすると、

  The  filename  is  divided  at  the  first
  unescaped equal sign. All occurrences of  '\\'  and
  '=' characters must be escaped with '\\' if -graft-
  points has been specified.

とあるのですが、'\\' というのが、どこかに必要なのでしょうか。
 
$ mkisofs -r -J -o cd_img.iso -graft-points \
europe/netherland/=netherland europe/italy/=italy

でなく、

$ mkisofs -r -J -o cd_img.iso -graft-points 
europe/netherland/=netherland europe/italy/=italy

のほうが、期待した結果が得られました。

> $ mkisofs -r -J -o cd_img.iso -graft-points \\
> europe/netherland/=netherland europe/italy/=italy

では、mkisofs: No such file or directory. Invalid node - \
と出てうまくいきませんでした。

お手数かけますが、もう少しおつきあい、よろしくお願いします。

-- 
□Satoshi SAKAI
■futbolista
□gau_sato@xxxxxxxxxxxxx