Tuve cuidadosamente vivido y creado symlnks de toda una serie de archivos en mi sistema. No podía utilizar el alias porque no podían ser copiados con RSync, y también a algunas de las aplicaciones que uso para acceder a mi casa sistema de forma remota a través de iOS, no podían manejar Alias, pero funcionó muy bien con los enlaces simbólicos.
Ahora, sin embargo he tenido que cambiar algunas unidades de disco duro alrededor, y mis archivos originales están ahora en una nueva ubicación. Por supuesto, esto significa que todos mis enlaces simbólicos se han roto.
Alias lidiar con este igual de bien, aunque como se indicó anteriormente, tengo que pegar con enlaces simbólicos. Hay alguna forma de masa-editar estos enlaces simbólicos? Sólo tengo que cambiar el nombre de la unidad en el camino. La antigua ubicación, por ejemplo:
/Volumes/Old Drive/path/to/file
el nuevo es:
/Volumes/New Drive/path/to/file
Parece como debe ser viable camino de línea de comandos para hacer esto, ya que todos requieren el mismo cambio. He encontrado al menos una utilidad (Hacer Enlace simbólico) que pretende permitir esto, pero parece ser que muchos años y se ve abandonado. Ni siquiera podía manejar para descomprimir el .sentarse archivo fue empacado en.
EDIT: he encontrado esta página - http://www.unix.com/showthread.php?t=53319 - lo que sugiere que en unix de todos modos, adecuada nos de ln
debe hacer el truco, pero hasta el momento no parecen hacer nada - ni siquiera la salida de cualquier mensaje de error cuando señaló un inexistente enlace simbólico.