Я хочу иметь возможность выделить раздел веб-страницы и скопировать его в буфер обмена, а затем сохранить его на локальном диске в качестве уценки. Мне нужен эффективный способ сделать это.
Мой текущий громоздкий метод:
- выделить раздел и скопировать в буфер обмена
- открыть Libre Office Writer
- вставить в писателя
- сохранить документ Writer как HTML
- открытый терминал
cd
в каталог, где я сохранил HTMLpandoc -s -r html /home/me/a/b/mydoc.html -o /home/me/a/b/mydoc.md
Очевидно, мне нужен лучший метод! Какие-либо предложения?
text-processing
editors
conversion
html
markdown
MountainX
источник
источник
Ответы:
В последней версии
xclip
(-t
опция была добавлена в 2010 году, но еще не выпущена AFAICT, так что вам нужно получить ее из subversion или использовать ту, что есть в Debian).И если вы хотите сделать это обратно в буфер обмена:
Что вы можете сделать в цикле с:
Второй
xclip
, с,-quiet
будет блокировать, пока что-то еще не потребует выбора CLIPBOARD, то есть, пока вы не выберете что-то еще где-нибудь.Таким образом, вы можете копировать туда и обратно между вашим браузером и всем, что вы вставляете уценку.
@tink также имеет полезную ссылку на аналогичный вопрос в StackOverflow, где вы можете найти информацию о том, как реализовать его в python.
источник
xclip -selection clipboard -t TARGETS
перечислит цели / форматы, которые Firefox устанавливает после того, как вы скопируете оттуда текст.xclip
? Я получаю -t: Нет такого файла или каталога. Я использую версию: 0,12.