2017-02-22 8 views
1

'#ファイル名#' ファイル名を除外するために失敗しましたrsyncのは、私は、このrsyncコマンドを持って

#script.sh#

コマンドは、#1 script.sh#ファイルが先に追加さ除き、正常に動作:単一の行が含まれています。

私は除外ファイルにファイル名を脱出しようとした:

/#script.sh/#

をも動作しませんでした。シャープなしで名前を変更することなく、このファイルをどのように除外するか考えていますか?除外ファイルに追加すると、同じディレクトリ内の他のファイル名が同じコマンドで正常に除外されることに注意してください。

+0

実際のファイル名にハッシュ(#)がありますか? – Ameer

+0

はい、ファイル名にはハックが付いています。そして終わり。 – user3156459

答えて

0

除外ファイルに[#]script.sh[#]を入れてみてください。

+0

まだ除外されません。ちなみに、私がbashに#script.sh#ファイルでdirを表示すると、そのファイルは '#script.sh#'として表示され、一重引用符に注意してください。しかし、OSX Finderのこのファイルは一重引用符なしで表示されます。また、mv '#script.sh#'#script.sh#で名前を変更しようとしましたが、 "ファイルは同じです"というメッセージで失敗します。 – user3156459

+0

なぜファイル名にハッシュを付ける必要がありますか?おそらく、これは私がより良い答えを提供するのに役立ちます。 – Ameer

+1

明らかに、ファイルの名前を変更できます。疑問は、もし可能であれば、ハッシュのファイル名をrsyncedから除外する方法です。 – user3156459

関連する問題