Elimine la carpeta antigua y haga un enlace simbólico entre la nueva ruta de descarga y la antigua. Asegúrate de copiar todo lo que hay en el antiguo directorio de descargas al nuevo directorio.
Nota: Esto sólo funcionará en bash, así que asegúrese de escribir bash
en la terminal e ignorar cualquier advertencia que se dé sobre que bash ya no se usa.
#!/bin/bash
# set newdir to the new directory
NEWDIR=/path/to/new/download/path
# This path can also be relative to the user path (~/relative/to/user/path)
# copy all files in old directory to new directory
find "~/Downloads" -type f -exec cp {} "$NEWDIR"/ \;
# move old directory to new directory
cd ~/Downloads
shopt -s dotglob
for item in *
do
mv $item "$NEWDIR/"
done
# delete folder and contents in the default path
rm -rf ~/Downloads
# symlink new path to old path
ln -s "$NEWDIR"/ ~/Downloads
0 votos
Según mi experiencia, la ubicación en la que se descargan los archivos se establece a nivel de la aplicación, no del sistema. Si hay una configuración global, para un usuario independiente, no la conozco. Normalmente se establece la ubicación de descarga en las preferencias de la aplicación, que por defecto es la carpeta de descargas en la carpeta de inicio del usuario..
0 votos
¿Has probado con la pestaña General de las preferencias de Safari?