sexta-feira, 17 de agosto de 2018

Trocar um conteúdo de um arquivo em Linux

precisei retirar a palavra "tb_cadunico." do arquivo tb_cadunico_201808161516.sql e o resultado foi colocado no arquivo tcb.sql

python -c "import sys;lines=sys.stdin.read();print lines.replace('tb_cadunico.',' ')" < entrada > saida

Para extrair o caracter NULO ou ^@

python -c "import sys;lines=sys.stdin.read();print lines.replace('\0',' ')" < entrada > saida

Para dividir o arquivo em partes

split -l 50000 saida prefixo