2017-03-29 2 views
0

Ich konnte nicht erfolgreich sein, nachdem mehrere Versuche, die im Pfad verfügbaren Inhalte aufzulisten, weil mein Ordnername kaufmännisches Und wie folgt enthält.Befehl gsutil ls funktioniert nicht aufgrund von Et-Zeichen im Pfad

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

Es gibt Fehler wie unten CommandException: Ein oder mehrere URLs keine Objekte gefunden.

'T' wird nicht als interner oder externer Befehl erkannt, ausführbare Programm- oder Stapeldatei.

Antwort

0

Ihr Kommando-Shell & als Steuerzeichen interpretiert, so dass Ihre Aussage sieht wie folgt auf die Schale:

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

diejenigen Um dies zu beheben, sollten Sie das Argument mit dem Steuerzeichen zitieren, wie so :

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

+0

ich dieses Skript in Google Cloud SDK Shell am ausführt. Ich habe diese alle Methoden schon vorher ausprobiert, aber es wirft denselben Fehler zurück ....! – CIPHER