He arruinado pbcopy. En lugar de
cat foo | pbcopy
Lo hice
cat foo > pbcopy
Y ahora mi pbcopy es un archivo de texto. ¿Cómo puedo reinstalarlo? ¿Es parte de algún paquete específico, tal vez algo en Homebrew?
He arruinado pbcopy. En lugar de
cat foo | pbcopy
Lo hice
cat foo > pbcopy
Y ahora mi pbcopy es un archivo de texto. ¿Cómo puedo reinstalarlo? ¿Es parte de algún paquete específico, tal vez algo en Homebrew?
A menos que ejecutara estos comandos en el directorio /usr/bin
, y con privilegios de root, no ha sobrescrito la copia real, simplemente creó un nuevo archivo en su directorio de trabajo actual con el mismo nombre.
Entonces, lo más probable es que no tenga que volver a instalar pbcopy. Para verificar, puede llamar al programa completo explícitamente, como este:
cat foo | /usr/bin/pbcopy
que debería funcionar correctamente. Si lo hace, puedes eliminar la copia impresa que creaste sin darse cuenta de forma segura ...
El binario pbcopy
proviene de la instalación básica de OS X y puede restaurarlo desde Time Machine (ya sea una instantánea local o una unidad externa) tendrá copias de ese archivo.
A continuación, puede abrir el instalador en un programa como Pacifist y extraer ese binario.
En el peor de los casos, vuelva a ejecutar el instalador u obtenga una copia del binario de una fuente confiable y debería ser bueno siempre que la fuente sea del mismo nivel que su sistema operativo.
Lea otras preguntas en las etiquetas macos