De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Spreadsheet Calculator - suas planilhas em texto plano

Colaboração: Francisco Aparecido da Silva

Data de Publicação: 11 de outubro de 2010

Para aquelas pessoas que conheceram as planilhas de cálculo ao estilo hot-calc (msx) ou as primeiras versões do Lotus 123, onde todos os dados eram lançados indicando coluna e posição, existe para Linux uma planilha para ambiente shell muito robusta para solução de problemas pontuais. A Spreadsheet Calculator pode ser instalada no Debian com o comando

  # aptitude install sc.

À primeira vista realmente parece muito tosca, mas pessoas apaixonadas pelo vi (vim) e que necessitam de coisas leves vão gostar de poder abrir mais uma aba no seu screen e poder rodar sua planilha sc mesmo em links de baixa velocidade, podendo assim "detachar" ou "reatachar" de qualquer terminal, em qualquer lugar.

Após instalado, é possível ver um tutorial e em menos de 5 minutos começar a lançar dados reais na sua planilha. Inicie o tutorial com o comando:

  $ sc /usr/share/doc/sc/tutorial.sc

Comandos mais usados

  • q = exit
  • ^Z = suspende
  • ^G = interrompe um comando
  • ^n, j e move para baixo
  • ^p, k e move para cima
  • ^b, h e move para a esquerda
  • ^f, l e move para a direita
  • Para ir à uma célula específica, basta pressionar g e o nome da célula:
  • 'g c10 ' move para a célula 10
  • 'g page2' move para a página 2

Funções com as células

  • '>text' entra com um texto alinhado à direita
  • '\' entra com um texto centralizado
  • 'W '
  • 'P ' grava o arquivo .sc
  • 'G' carrega um arquivo .sc
  • 'Zr, Zc ' esconde linha ou coluna
  • 'sr, sc' mostra linha ou coluna
  • '@' força recálculo
  • 'e' edita um valor numérico
  • 'E' edita um valor tipo string
  • '=number' entra um número
  • '=formula' entra uma fórmula
  • 'x' apaga os valores de uma célula
  • 'hjkl' movimentos iguais ao vi (vim)
  • 'ir, ic ' insere linha, insere colunas
  • 'Ctrl-f, Crtl-b' pagina acima ou pagima abaixo
  • 'dr, yr, pr' deleta linha, cola linha
  • 'dc, yc, pc' deleta coluna, cola,
  • 'dd, yd, pd' deleta, cola, cola célula

De forma geral, administradores de sistemas (sysadmins) gostam do ambiente shell devido sua simplicidade e alta produtividade. Tudo isto, aliado à segurança encontrada nos acessos via ssh. Ainda, com a Spreadsheet Calculator, é possível importar arquivos .csv mantendo portanto portabilidade com os documentos.

Francisco Aparecido da Silva trabalha atualmente com administração de redes e aulas na graduação na www.santacruz.br com segurança de sites. Utiliza GNU/Debian como sua distro linux preferida tanto em servidores quanto nos desktops. Blog Pessoal http://blog.silva.eti.br.
Error: No site found with the domain 's2.dicas-l.com.br' (Learn more)