piloz

use python for shell one-forers
Baixe Agora

piloz Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Alexander Ljungberg
  • Site do editor:
  • https://github.com/aljungberg/

piloz Tag


piloz Descrição

O Pyle é um módulo Python que facilita o uso do Python como uma substituição para ferramentas de linha de comando, como sed ou perl. Por exemplo, para executar uma substituição de cadeia no local, sobrescrevendo o arquivo original com o arquivo atualizado, você pode fazer: pyle -ie "re.sub (r'alien (s |)? ', R'Ghost', linha ) "TextAboutAliens.mdto Imprimir os primeiros 20 caracteres de cada linha de um arquivo: Cat Readme.md | Pyle -e "Linha " ou: pyle -e "linha " readme.mdin Além de linha, uma lista chamada palavras também está disponível, que é a divisão da linha atual por espaço em branco. Para imprimir apenas os URLs em um log de acesso Apache (a sétima palavra "na linha): Cauda Access_Log | pyle -e "palavras " Imprima a soma SHA 256 de cada * .py arquivo no diretório atual: ls * .py | Pyle -m hashlib -e " '% s% s' % (hashlib.sha256 (linha) .hexdigest (), linha)" 348e4a65e24bab4eed8e2bbe6f4c8176ddec60051d1918eea38b34b1103a8af6 pyle.pyb28c7f73e6df990a96cfb724be1d673c2d3c43f68d4b6c06d8e5a9b29e5d12cb pyle_test.pyIf seus expressão devolve uma lista ou uma tupla, os itens serão impressos juntou-se a espaços. Com isso em mente, podemos simplificar o exemplo acima: LS * .py | Pyle -m hashlib -e "(hashlib.sha256 (linha) .hexdigest (), linha)" 348e4a65e24bab4eed8e2bbe6f4c8176ddec60051d1918eea38b34b1103a8af6 pyle.pyb28c7f73e6df990a96cfb724be1d673c2d3c43f68d4b6c06d8e5a9b29e5d12cb pyle_test.pyPrint as primeiras cinco linhas de cada ficheiro com nomes e números de linha: Pyle -e "'% -15s : d% s '% (nome do arquivo, 1 + num, linha) Se num <5 mais nenhum "* .py a ideia de pyle é baseada na pyline de Graham Fawcett. Pyle é principalmente compatível com pyline, mas requer um -e antes da declaração de avaliação.Página inicial do produto


piloz Software Relacionado

pyptlib.

Uma implementação do Python dos transportes de pendções para a especificação de evasão para o TOR ...

35

Download

Macauthlib.

Uma biblioteca de baixo nível para implementar a autenticação de acesso ao Mac ...

214

Download