Usando este script, você pode transferir texto diretamente para uma gist do Github. Eu o uso para muitas coisas diferentes, desde listas de tarefas até ideias que eu possa ter. Este script tem a capacidade de fazer upload de texto como público ou privado.
Existem algumas maneiras diferentes de instalar o script, a mais fácil seria usar o instalador gem do ruby:
gem install gist
alternativamente, se você preferir (a instalação do gem às vezes leva uma eternidade), você pode simplesmente usar curl ou wget para baixar o script hospedado:
wget http://anonzine.shellmix.com/gist > gist && chmod 755 gist && mv gist /usr/local/bin/gist
ou curl:
curl -s http://anonzine.shellmix.com/gist > gist && chmod 755 gist && mv gist /usr/local/bin/gist
Alternativamente, se você não tiver acesso a * / usr / local / bin / gist *, você pode simplesmente editar seus arquivos .profile , .cshrc ou .bashrc e simplesmente criar um alias:
mkdir ~/.bin && cd ~/.bin
wget http://anonzine.shellmix.com/gist > gist && chmod 755 gist
abra seu arquivo .profile , .cshrc ou .bashrc com seu editor de texto favorito e adicione:
alias gist='~/.bin/gist'
Existem muitas maneiras diferentes de usar o script, no entanto, para começar a usar o script, você precisa garantir que o Git esteja instalado e configure com seu nome de usuário e senha do Github:
git config --global github.user "your-github-username"
git config --global github.password "your-github-password"
Depois de fazer isso, você está pronto para começar a enviar os pontos principais:
gist < file.txt
envie o arquivo.txt como uma essência pública
gist script.js notes.txt
envie script.js e notes.txt como vários pontos públicos
echo "puts :hi" | gist -t rb
usa a saída padrão para criar um script ruby simples com destaque (-t especifica o tipo de script: ‘gist -t php’)
gist -
the quick brown fox jumps over the lazy dog
^D
habilita a essência via stdin
Nota: -p ou –private irá ocultar sua essência da visualização pública
gist -h | Ajuda
gist -m | Manual