Как я могу перенаправить содержимое файла в команду pastebinit?

Всякий раз, когда я должен был что-то хранить, чтобы показать кого-то здесь, я бегу

command-with-output | pastebinit.

Это возвращает ссылку на вставку в Интернете. Например:

echo sometext | pastebinit

дал мне ссылку

http://paste.ubuntu.com/8010000

Которым я могу поделиться. Как я могу сделать это с файлом - например, файл журнала. Конечно, я не должен open - > copy all - > open paste.ubuntu.com -> paste it?

2 ответа

Решение

cat это команда для этого:

cat filename | pastebinit

От man cat:

cat - объединяет файлы и печатает на стандартный вывод

    -A, --show-all
          equivalent to -vET
   -b, --number-nonblank
          number nonempty output lines
   -e     equivalent to -vE
   -E, --show-ends
          display $ at end of each line
   -n, --number
          number all output lines
   -s, --squeeze-blank
          suppress repeated empty output lines
   -t     equivalent to -vT
   -T, --show-tabs
          display TAB characters as ^I
   -v, --show-nonprinting
          use ^ and M- notation, except for LFD and TAB

   With no FILE, or when FILE is -, read standard input.

Я бы лично использовал cat ( согласно ответу Ринзвинда), но есть и -i флаг:

pastebinit -i [filename]

От man pastebinit:

ОПЦИИ  
       -i [имя файла] Использовать имя файла для ввода
Другие вопросы по тегам