Accés al porta-retalls d'OS X des de la línia d'ordres
Accedir al contingut del porta-retalls d'OS X amb pbpaste
pbpaste – pbpaste és com bolqueu el contingut actiu del porta-retalls. Si només voleu veure què hi ha al porta-retalls, simplement escriviu això:
pbpaste
Veureu el que estigui emmagatzemat al porta-retalls ara mateix, com si premeu Comandament+V a OS X.
També podeu emmagatzemar fàcilment el contingut del porta-retalls en un fitxer utilitzant pbpaste, de la següent manera:
pbpaste > clipboard.txt
Ara tindreu el document clipboard.txt amb el contingut del vostre porta-retalls. Podeu comprovar-ho dues vegades obrint-lo en qualsevol editor de text o escrivint cat clipboard.txt per veure'n el contingut.
Afegir contingut al porta-retalls amb pbcopy
pbcopy: com us podeu imaginar, pbcopy és com podeu copiar coses des de la línia d'ordres. Això és bàsicament com utilitzar Comamnd+C al Finder o GUI d'OS X. La millor manera d'utilitzar-lo és introduint alguna cosa a pbcopy, per exemple:
ls -lha |pbcopy
Això canalitzarà els resultats de ls -lha al porta-retalls, al qual ara podeu accedir mitjançant l'ordre pbpaste.
Ara que heu copiat alguna cosa al porta-retalls d'OS X amb pbcopy, podeu tornar a bolcar la sortida al terminal utilitzant pbpaste, si acabeu d'executar l'ordre ls -lha|pbcopy, el la sortida serà aquesta.
Podeu utilitzar canalitzacions i redireccions a l'ordre pbcopy.
pbcopy i pbpaste fins i tot poden funcionar a través de xarxes utilitzant ssh o altres protocols, comproveu això:
Enganxar el contingut del porta-retalls a les xarxes amb SSH i pbpaste
Tanmateix, pbcopy i pbpaste són molt més potents que els exemples anteriors. A continuació s'explica com utilitzar pbpaste per enviar el contingut del porta-retalls a una altra màquina, canalitzant la sortida mitjançant una connexió ssh a un fitxer anomenat myclipboard.txt a la màquina remota:
pbpaste | ssh nom d'usuari@amfitrió 'cat > ~/myclipboard.txt'
Bé, oi?
