Skip to content
Isaac edited this page Nov 9, 2022 · 1 revision

Upload $video_id.xml.gzip files

gsutil -h "Content-Type:application/xml" -h "Content-Encoding:gzip" -h "Cache-Control: public, max-age=3600" -m cp -r

Rename .xml files to only their YouTube ids

rename -d 's/.+\-(.{15})/$1/' **/*.xml

Create the directory structure /a/aaa/aaaaaaaaaaa.xml

#!/bin/sh

dir=""

for file in *.xml.gz
do
  sd="$dir"/`echo "$file" | cut -c 1`
  sd2="$sd/"`echo "$file" | cut -c -3`
  echo "$sd2"
  mkdir -p "$sd2"
  mv -- "$file" "$sd2"
done

Clone this wiki locally