web-dev-qa-db-ja.com

名前に疑問符が含まれているディレクトリを見つけるにはどうすればよいですか?エスケープが機能していませんか?

私は次のようなディレクトリを見つけようとしています

services-client?.git

コマンドを使用する

find . -name *\?.git

ただし、.gitで終わるすべてのディレクトリを取得します

私がやっていることは、Amazon s3からファイルをダウンロードし、ファイルの行に基づいてディレクトリを作成することです。 Excelでファイルを生成し、値をメモ帳にコピーして、最後にファイルをAmazons3にアップロードします。

ディレクトリを作成する前に、.git拡張子を追加します。これは、ダウンロードしたファイルに行末の問題があることを意味している可能性があります。

2
Hendré

これを使用して、名前に疑問符が含まれるすべてのディレクトリを検索します。

find . -type d -name '*\?*'
1
Cyrus