Como eu posso redirecionar o conteúdo de um arquivo para o comando pastebinit? [duplicado]

2

Sempre que tenho que guardar algo para mostrar a alguém aqui, corro

command-with-output | pastebinit.

Isso retorna o link para o colar online. Por exemplo:

echo sometext | pastebinit

me deu o link

paste.ubuntu.com/8010000

Qual eu posso compartilhar. Como posso fazer isso com um arquivo - por exemplo, um arquivo de log. Certamente não tenho que open - > copy all - > open paste.ubuntu.com -> paste it ?

    
por Tim 22.08.2014 / 10:47

2 respostas

7

cat é o comando para fazer isso:

cat filename | pastebinit

De man cat :

  

cat - concatena arquivos e imprime na saída padrão

    -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.
    
por Rinzwind 22.08.2014 / 10:49
7

Eu pessoalmente usaria cat ( a resposta de Rinzwind ), mas também há um sinal -i :

pastebinit -i [filename]

De man pastebinit :

OPTIONS  
       -i [filename] Use filename for input
    
por Oli 22.08.2014 / 10:51