Pbcopy rimosso accidentalmente

1

Ho incasinato pbcopy. Invece di

 cat foo | pbcopy

Ho fatto

  cat foo > pbcopy

E ora il mio pbcopy è un file di testo. Come posso reinstallarlo? Fa parte di un pacchetto specifico, forse qualcosa in homebrew?

    
posta Adrian 02.01.2014 - 06:16
fonte

2 risposte

4

Se non hai eseguito questi comandi nella directory /usr/bin e con i privilegi di root, non hai sovrascritto il file pbcopy reale: hai semplicemente creato un nuovo file nella directory di lavoro corrente con lo stesso nome.

Quindi - molto probabilmente non è necessario reinstallare pbcopy. Per verificare, puoi chiamare esplicitamente il programma completo, in questo modo:

cat foo | /usr/bin/pbcopy

che dovrebbe funzionare correttamente. Se lo fa, puoi eliminare il file pccopy che hai creato inavvertitamente in modo sicuro ...

    
risposta data 02.01.2014 - 06:58
fonte
0

Il binario pbcopy proviene dall'installazione di base di OS X ed è possibile ripristinarlo da Time Machine (uno snapshot locale o un'unità esterna) con copie di quel file.

Successivamente, puoi aprire l'installer in un programma come Pacifist ed estrarre quel file binario.

Peggiore del caso, rieseguire il programma di installazione o ottenere una copia del file binario da una fonte attendibile e si dovrebbe essere a posto finchè la sorgente è allo stesso livello del sistema operativo.

    
risposta data 02.01.2014 - 08:49
fonte

Leggi altre domande sui tag