0 votos

Importar la lista de lectura de Safari a Pocket

Me gustaría tirar (largamente) de mi lista de lecturas para el safari en Pocket. Buscando en StackExchange/Google sugiere el script aquí (también pegado abajo), pero cuando lo ejecuto, dice line 19: syntax error: unexpected end of file

No tengo ni idea de estos archivos, así que cualquier consejo se agradecería.

script sigue (obviamente he sustituido las dos instancias de myemailaddress@gmail.com por mi propia dirección de correo electrónico)

#!/bin/bash
# Script to export Safari's reading list into a text file, then import this into Pocket or Evernote (or any service with a "email in content" feature).

# First take all of Safari's Reading List items and place them in a text file.
/usr/bin/plutil -convert xml1 -o - ~/Library/Safari/Bookmarks.plist | grep -E  -o '<string>http[s]{0,1}://.*</string>' | grep -v icloud | sed -E 's/<\/{0,1}string>//g' > readinglistlinksfromsafari.txt

# Now loop over each of those URls within that text file and add them to pocket.
while IFS= read -r line
do
    echo $line
/usr/sbin/sendmail -i -f myemailaddress@gmail.com add@getpocket.com <<END
Subject: $line
From: myemailaddress@gmail.com
To: add@getpocket.com

$line
END
done < readinglistlinksfromsafari.txt

1voto

JohnH Puntos 11

Si exportas marcadores desde Safari, ahora incluye tu lista de lectura en esa exportación. Luego puedes importar el archivo HTML resultante a Pocket. Importar enlace aquí (inicie sesión primero). Algunos debates aquí . Así que no hay necesidad de tratar de utilizar fuera de fecha scripts como el que he publicado.

0voto

ion Puntos 101

Estaba mirando el archivo original, y tienes que eliminar todos los espacios del comienzo de cada línea, empezando por la segunda línea.

O simplemente copia y pega el código de tu pregunta, porque ya tiene todos los espacios borrados (probablemente Glorfindel, que editó tu respuesta hizo esto)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X