Google cloud platform gsutil将特定扩展名文件上载到gcp gcs
无法将目录或子目录中所有扩展名为.css的文件上载到GCS bucketGoogle cloud platform gsutil将特定扩展名文件上载到gcp gcs,google-cloud-platform,google-cloud-storage,gsutil,Google Cloud Platform,Google Cloud Storage,Gsutil,无法将目录或子目录中所有扩展名为.css的文件上载到GCS bucket gsutil -h "Cache-Control:public,max-age=2628000" -h "Content-Encoding:gzip" cp plugins/**.css gs://cdn.test.example.io/wp-content/plugins 回应 CommandException: No URLs matched: plugins/**.css
gsutil -h "Cache-Control:public,max-age=2628000" -h "Content-Encoding:gzip" cp plugins/**.css gs://cdn.test.example.io/wp-content/plugins
回应
CommandException: No URLs matched: plugins/**.css
目录深处有一些css文件
cd plugins
gsutil -h "Cache-Control:public,max-age=2628000" -h "Content-Encoding:gzip" cp **.css gs://cdn.test.example.io/wp-content/plugins
我想将所有css文件上传到插件文件夹内的GCS bucket或它的任何子文件夹描述此功能,并按预期工作
在我的测试中,我将Cloud Shell与最新版本的gsutil一起使用
> gsutil -v
gsutil version: 4.52
检查您的版本,并更新它,看看这是否解决了您的问题
但是,您也可以这样做,只上传插件目录的文件
cd plugins
gsutil -h "Cache-Control:public,max-age=2628000" -h "Content-Encoding:gzip" cp **.css gs://cdn.test.example.io/wp-content/plugins
如果要扫描任何目录并导出CSS文件,可以使用以下命令
gsutil cp ./**/*.css gs://cdn.test.example.io/wp-content/plugins
描述此功能时,它会按预期工作
在我的测试中,我将Cloud Shell与最新版本的gsutil一起使用
> gsutil -v
gsutil version: 4.52
检查您的版本,并更新它,看看这是否解决了您的问题
但是,您也可以这样做,只上传插件目录的文件
cd plugins
gsutil -h "Cache-Control:public,max-age=2628000" -h "Content-Encoding:gzip" cp **.css gs://cdn.test.example.io/wp-content/plugins
如果要扫描任何目录并导出CSS文件,可以使用以下命令
gsutil cp ./**/*.css gs://cdn.test.example.io/wp-content/plugins
感谢您写下答案,第一个仍然给出错误命令异常:没有匹配的URL:*.cssi要将所有.css文件上载到当前目录或其子目录中的任何位置。糟糕,我做测试时没有在正确的目录中!我更新我的答案谢谢你写的答案,第一个仍然给出错误命令例外:没有匹配的URL:*.csi想要上传当前目录或其子目录中的所有.css文件。糟糕,我做测试时没有在正确的目录中!我更新我的答案