Respuestas:
Los URI de datos generalmente están codificados en base64 con el tipo MIME pegado en el frente. Utilizo este script de cosecha propia, que toma el nombre de archivo como su primer y único parámetro y devuelve el uri de datos, ya envuelto en url('data:')
:
[0 1026 8:29:38] ~ % cat $(which cssify.sh)
#!/bin/sh
mimetype=$(file -bN --mime-type "$1")
content=$(base64 -w0 < "$1")
echo "url('data:$mimetype;base64,$content')"
base64
sin parámetros, ya que no rompe la cadena de forma predeterminada. Código: #!/usr/bin/env bash
echo "url('data:$(file -bN --mime-type "$1");base64,$(base64 < "$1")')"
-w0
con-b0