Normalmente eu uso um comando como history > ~/tmp/hh
para salvar um arquivo de histórico. Então eu uso vi
, pulo para baixo com o comando G e procuro para cima até encontrar a parte que estaria perto de um ponto de entrada útil em um script. A partir daí, recolho ls
comandos estranhos , combino séries de incrementais cd
em diretórios, adiciono comentários e começo a descobrir quais partes precisam ser argumentos, quais coisas podem ter que ser configurações do ambiente e quais devem ser codificadas. Eu adiciono muitos comentários. Às vezes eu "insiro" partes da automação e apenas dou ao usuário algumas instruções (vá encontrar essa configuração, ssh
foo e ..., remova o comentário blah deste arquivo e mova-o para blarg) ou echo
um URL ... e um prompt string como: 'Configurado Foo e exit>'
(Quando você executa uma edição automatizada de arquivo ... sugiro anexar o código instrutivo ao arquivo como um comentário e usar algo como a opção da linha de comando vi
+ para colocar o cursor do editor na parte inferior do arquivo, na parte superior. Por exemplo, com 5 linhas de texto instrutivo (um documento aqui, por exemplo), você adicionaria '+$-5'
à vi
linha de comando, antes do nome do arquivo ( $-5
é um antigo ex
encantamento para endereçar a última linha do arquivo, menos cinco linhas; a relativamente obscura +
interruptor para vi
aceita qualquer ex
... : comando ... como um argumento).
Outro truque ... supondo que você faz a maioria de seu trabalho a partir de um terminal X Windowing System ( xterm
, konsole
, gnome-terminal
, etc), em seguida, manter um browser aberto em algumas páginas wiki que você vá. Cortar e colar comandos, saída, trechos de arquivos de texto e anotar notas à medida que avança. (Isso geralmente pressupõe que você esteja trabalhando nos servidores a ssh
partir da estação de trabalho, desktop, laptop ou o que for).
Economize cedo e frequentemente.
Crie novas páginas wiki para diferentes processos ou estágios. Em seguida, vincule-os e vincule-o a qualquer referência na rede. (Você sabe, todas as páginas do Google que você usava toda vez que ficava preso a qualquer momento).
Alguns dos meus melhores documentos HOWTO foram criados dessa maneira.
Se você fizer isso da maneira certa, poderá conseguir o emprego da maneira antiquada, delegando ao membro da equipe júnior ... ou ao ansioso estagiário. :)