Пользуемся pastebinПодписка на Комментарии к "Пользуемся pastebin"

Аватар zenon

Из wiki: pastebin или nopaste — веб-приложение, которое позволяет загружать отрывки текста, обычно фрагменты исходного кода, для возможности просмотра окружающими. Такой сервис очень популярен среди пользователей IRC сетей, где вставка больших фрагментов текста на каналы считается плохим тоном. Сервис также часто используется пользователями IM. В интернете существует множество pastebin веб-приложений, большинство из которых предоставляет подсветку синтаксиса различных языков программирования и специальной разметки.

  • Для постинга к примеру на форумах кусков кода, либо консольного выхлопа подойдут сервисы:
  • pastebin.com Оригинальный Open-Source pastebin.
    nopaste.info Немецкая реализация pastebin с лицензией GPL.
    pastebin.ca Канадский сервис.
    pastebin.mozilla-russia.org Русскоязычная реализация под лицензией GPL.
    pastebin.cc Шифрованный AES256 pastebin.

  • Специально для Debian существует pastebinit:
  • Установка в deb' дистрибутивах:

    $ aptitude install pastebinit

    Допустим /var/log/messages - файл который хотим сохранить на pastebin, делаем:
    $ cat /var/log/messages | pastebinit -

    После чего получаем ссылку на наш код.
    Примерно так: http://paste.debian.net/155203/
  • Для Gentoo есть wgetpaste:
  • $ emerge -av wgetpaste
    $ dmesg | wgetpaste
    Your paste can be seen here: http://paste.pocoo.org/show/548350/
  • Calculate Linux обзавелся собственным сервисом:
    pastebin.calculate-linux.ru
  • Жители Fedora могут использовать fpaste:
  • $ fpaste -n "alexs" Xorg.0.log

    fpaste - утилита от сервиса fpaste.org
    Также есть paste.stg.fedoraproject.org
  • SUSE - paste.opensuse.org
  • ==================

    bpaste.net
    paste.org.ru
    pastebin.ru
    hpaste.org
    nopaste.pl
    nopaste.me
    nopaste.dk

    Похожие материалы:
    Аватар Lupo Alberto

    «Идеалогически» правильнее запускать wgetpaste так:
    — поместить файл

    wgetpaste FILE

    — поместить вывод команды
    wgetpaste -c 'CMD_whith_OPTION_and_ARGUMENTS'

    На самом деле опций у команды wgetpaste больше — можно выбрать другой pastebin-сервис, скопировать полученную ссылку в буффер обмена, есть аналог команды tee и т.п.

    Аватар zenon

    >> На самом деле опций у команды wgetpaste больше
    Поэтому поместил в раздел Советы который как-раз для мелких заметок, а не развернутых решений.

    Аватар zenon

    Выбор сервера wgetpaste (-S, --list-services = list supported pastebin services):

    $ wgetpaste -S
    Services supported: (case sensitive):
       Name:    | Url:
       =========|=================
        ca      | http://pastebin.ca/
        codepad | http://codepad.org/
        dpaste  | http://dpaste.com/
       *gists   | https://api.github.com/gists
        osl     | http://pastebin.osuosl.org/

    Редактируем
    $ nano ~/.wgetpaste.conf

    Если его нет, просто создаем.
    Вот пример:

    $ cat ~/.wgetpaste.conf
    # Изменяем дефолтный ник
    DEFAULT_NICK=zlin

    # Выбираем сервер:
    DEFAULT_SERVICE="poundpython"

    # Язык подсветки по умолчанию
    DEFAULT_LANGUAGE_ca="Bash"
    # Тут - osl services??
    DEFAULT_LANGUAGE_osl="Diff"

    # Сколько будет хранится наша паста
    DEFAULT_EXPIRATION_ca="1 week"

    Добавить комментарий