Script "apagador de linhas"
Por conta de um problema que tive na empresa onde trabalho, criei este script que pode ser útil para quem tiver um problema semelhante ou simplesmente para aqueles que querem aprender um pouco sobre shell script.
Parte 3: Considerações finais
Algumas considerações.
O arquivo de linhas deve conter um só numero por linha, exemplo:
1
3
5
25
1235
...
Para utilizar o script é necessário setar permissão de execução do mesmo:
$ chmod 755 linedel.sh
A sintaxe de utilização é:
$ ./linedel.sh <arquivo de linhas> <arquivo a ser trabalhado>
Bem pessoal, espero que seja útil para alguém. Ele pode ser utilizado para apagar determinadas linhas de arquivos de log, "remessas" de dados, etc.
Estejam livres para modificá-lo e melhorá-lo, só gostaria que os créditos fossem mantidos. :)
[]'s a todos
Alguns links para pesquisa
O arquivo de linhas deve conter um só numero por linha, exemplo:
1
3
5
25
1235
...
Para utilizar o script é necessário setar permissão de execução do mesmo:
$ chmod 755 linedel.sh
A sintaxe de utilização é:
$ ./linedel.sh <arquivo de linhas> <arquivo a ser trabalhado>
Bem pessoal, espero que seja útil para alguém. Ele pode ser utilizado para apagar determinadas linhas de arquivos de log, "remessas" de dados, etc.
Estejam livres para modificá-lo e melhorá-lo, só gostaria que os créditos fossem mantidos. :)
[]'s a todos
Alguns links para pesquisa
- http://sh.underlinux.com.br/
- http://www.tldp.org/LDP/abs/html/
- http://aurelio.net/sed/sed-HOWTO/
- http://www.intuitive.com/wicked/