Existe una herramienta de línea de comandos llamada mysides que le permite Lista de elementos favoritos de la barra lateral , Añadir un nuevo elemento al final de una lista , Insertar un nuevo elemento al principio de la lista y Eliminar el elemento (por nombre) .
mysides puede instalarse en Terminal a través de Homebrew utilizando el comando brew install mysides
Una vez instalado mysides, lo primero que hice fue listar todos mis favoritos de la barra lateral del Finder (eliminando "-> " de cada línea de la salida) y lo escribí en el archivo ~/Desktop/My_Sidebar.txt ... Con este siguiente comando en Terminal.
/usr/local/bin/mysides list |sed -E 's@-> @@g' > ~/Desktop/My_Sidebar.txt
Si "On%20My%20Mac x-finder:OnMyMac" ...aparece en el archivo ~/Desktop/My_Sidebar.txt entonces elimine esa línea del archivo.
Lo siguiente que hice fue recuperar sólo los nombres de todos mis favoritos de la barra lateral del Finder del archivo ~/Desktop/My_Sidebar.txt y guardé esa salida en el archivo ~/Desktop/My_Sidebar_Names.txt ... Con este siguiente comando en Terminal.
cut -d " " -f 1 ~/Desktop/My_Sidebar.txt > ~/Desktop/My_Sidebar_Names.txt
El archivo ~/Desktop/My_Sidebar_Names.txt será el archivo que utilizaré para recorrer y eliminar cada elemento de mis favoritos de la barra lateral del Finder, de modo que luego pueda volver atrás y restaurar todo.
La siguiente línea de código en Terminal.app eliminará todos los favoritos de la barra lateral del Finder.
cd ~/Desktop ;while read -r line ;do /usr/local/bin/mysides remove "$line" ;done < My_Sidebar_Names.txt 2>&1 >/dev/null
Entonces, esta siguiente línea de código en Terminal.app restaurará todos los favoritos de la barra lateral del Finder.
cd ~/Desktop ;while read -r line; do /usr/local/bin/mysides add $line ;done < My_Sidebar.txt 2>&1 >/dev/null
La siguiente animación demuestra la restauración de mis favoritos de la barra lateral del Finder después de haberlos eliminado todos.