Accesso agli Appunti di OS X dalla riga di comando
Accesso ai contenuti degli appunti di OS X con pbpaste
pbpaste – pbpaste è il modo in cui scarichi il contenuto attualmente attivo degli appunti. Se vuoi solo vedere cosa c'è negli appunti, digita semplicemente questo:
pbpaste
Vedrai tutto ciò che è memorizzato negli appunti in questo momento, come se premi Command+V in OS X.
Puoi anche memorizzare facilmente il contenuto degli appunti in un file usando pbpaste, come segue:
pbpaste > clipboard.txt
Ora avrai il documento clipboard.txt con il contenuto dei tuoi appunti. Puoi verificarlo aprendolo in qualsiasi editor di testo o digitando cat clipboard.txt per vedere i contenuti.
Aggiunta di contenuti agli Appunti con pbcopy
pbcopy – come puoi immaginare, pbcopy è il modo in cui puoi copiare cose dalla riga di comando. Questo è fondamentalmente come usare Comamnd+C nel Finder o nella GUI di OS X. Il modo migliore per usarlo è reindirizzare qualcosa in pbcopy, per esempio:
ls -lha |pbcopy
Questo convoglierà i risultati di ls -lha negli appunti, a cui ora puoi accedere usando il comando pbpaste.
Ora che hai copiato qualcosa negli appunti di OS X con pbcopy puoi scaricare nuovamente l'output nel Terminale usando pbpaste, se hai appena eseguito il comando ls -lha|pbcopy, il l'output sarà quello.
Puoi farlo con pipe e reindirizzamenti al comando pbcopy.
pbcopy e pbpaste possono funzionare anche su più reti utilizzando ssh o altri protocolli, controlla questo:
Incollare i contenuti degli Appunti tra reti con SSH e pbpaste
pbcopy e pbpaste sono però molto più potenti degli esempi precedenti. Ecco come utilizzare pbpaste per inviare il contenuto degli appunti a un' altra macchina, eseguendo il piping dell'output tramite una connessione ssh in un file chiamato myclipboard.txt sulla macchina remota:
pbpaste | ssh username@host 'cat > ~/myclipboard.txt'
Bello eh?
