从系统mac osx剪贴板粘贴到终端

时间:2013-09-20 02:16:23

标签: python macos shell terminal markdown

我正在尝试使用python-markdown将系统剪贴板内容转换为HTML,方法是在按下热键并将处理过的markdown发送到pbcopy后运行shell脚本。以下是实现此目的的shell脚本。

#!/bin/sh
echo `pbpaste` | python -m markdown | pbcopy

已知的问题是pbpaste不包含系统剪贴板内容。存储剪贴板内容的pbpaste是否有类似的实用程序?

1 个答案:

答案 0 :(得分:0)

pbpaste应该适用于此。您甚至可以指定常规剪贴板,以确保您获得主系统剪贴板。

#!/bin/sh

pbpaste -pboard general | python -m markdown | pbcopy