2017-03-29 5 views
0

パス名で使用可能なコンテンツを複数リストアしようとしても、フォルダ名に以下のようなアンパサンドが含まれているため、パスにアンパサンドが含まれているため、gsutil lsコマンドが機能しない

gsutil ls -r gs://testing_purpose/U&T

それは CommandException以下のようなエラーが返されます:1つの以上のURLが何のオブジェクトが一致しません。

'T'は内部または外部コマンドとして認識されません。 操作可能なプログラムまたはバッチファイルです。

yourshell$ gsutil ls -r gs://testing_purpose/U 
yourshell$ T 

それらを修正するには、あなたがそうのように、制御文字で引数を引用すべきである:あなたのコマンドシェルは、制御文字として&を解釈しているので、あなたの文はシェルに次のようになります

答えて

0

gsutil ls -r "gs://testing_purpose/U&T"

+0

Google Cloud SDKシェルでこのスクリプトを実行しています。私はこれらのすべての方法を以前にも試みましたが、同じエラーを投げ返しました....! – CIPHER

関連する問題