Prístup do schránky OS X z príkazového riadku
Prístup k obsahu schránky OS X pomocou pbpaste
pbpaste – pbpaste je spôsob výpisu aktuálne aktívneho obsahu schránky. Ak chcete len vidieť, čo je v schránke, jednoducho napíšte toto:
pbpaste
Všetko, čo je uložené v schránke, uvidíte práve teraz, ako keby ste v OS X stlačili Command+V.
Obsah schránky môžete tiež jednoducho uložiť do súboru pomocou pbpaste, a to takto:
pbpaste > clipboard.txt
Teraz budete mať dokument clipboard.txt s obsahom vašej schránky. Môžete to skontrolovať tak, že ho otvoríte v ľubovoľnom textovom editore alebo zadaním cat clipboard.txt zobrazíte jeho obsah.
Pridanie obsahu do schránky pomocou pbcopy
pbcopy – ako si viete predstaviť, pbcopy je spôsob, akým môžete kopírovať veci z príkazového riadku. Je to v podstate ako používanie Comamnd+C vo Finderi alebo grafickom rozhraní OS X. Najlepší spôsob, ako to použiť, je vložiť niečo do pbcopy, napríklad:
ls -lha |pbcopy
Toto presunie výsledky ls -lha do vašej schránky, ku ktorej teraz máte prístup pomocou príkazu pbpaste.
Teraz, keď ste niečo skopírovali do schránky OS X pomocou pbcopy, môžete výstup uložiť späť do terminálu pomocou pbpaste, ak ste práve spustili príkaz ls -lha|pbcopy, výstup bude taký.
Môžete pomocou rúr a presmerovaní na príkaz pbcopy.
pbcopy a pbpaste môžu dokonca fungovať naprieč sieťami pomocou ssh alebo iných protokolov, pozrite si toto:
Vkladanie obsahu schránky do sietí pomocou SSH a pbpaste
pbcopy a pbpaste sú však oveľa výkonnejšie ako vyššie uvedené príklady. Tu je návod, ako použiť pbpaste na odoslanie obsahu vašej schránky do iného počítača prepojením výstupu cez ssh pripojenie do súboru s názvom myclipboard.txt na vzdialenom počítači:
pbpaste | ssh username@host 'cat > ~/myclipboard.txt'
Pekné čo?
