1

「tar-cvf〜/ changeset.tar --files-from〜/ changeset.txt」と入力すると、次の出力で応答します:http: //pastie.org/1071080。〜/ changeset.txtの内容は次のとおりです:http://pastie.org/1071084。言い換えれば、相対パスの束。健全性チェックとして、

$ ls admin / memberinformation.php admin / memberinformation.php

相対パスが指定されている現在のディレクトリから明らかに到達可能であるにもかかわらず、tarがこれらのファイルを見つけられないのはなぜですか?

参考:$ tar --version tar(GNU tar)1.15.1

4

1 に答える 1

2

手がかりは、tar出力内のコロンの位置です。

末尾のスペースの悪いケースがあります。チェンジセットファイルでそれらを取り除きます。

于 2010-08-02T15:04:13.890 に答える