fork download
  1. #!/bin/bash
  2.  
  3. # boilerplate to get to write files on ideone
  4. t=$(mktemp -d -t pijes.XXXXXXXXXX)
  5. cd "$t"
  6. trap 'rm -rf "$t"' EXIT ERR
  7.  
  8. cat <<\: >file1
  9. Pattern: 1
  10. Address: 1M2FMc1ja7ucACc3P61YRCXXrYULoyw2p6
  11. Privkey: 5KBa4UxNm9919ffs3TYhWxozc5gF5SwAG1MceaU1rtBRFqs9KFE
  12. Pattern: 1
  13. Address: 17uJDUsAqojEnH55QcVFQ3iDFLifpDFpbU
  14. Privkey: 5KX71MduVjWYDUMTMd2Luc617RMAW3VMeN2LfEnKxgEbPuUvW97
  15. :
  16.  
  17. cat file1
  18.  
  19. cat <<\: >pijes.py
  20. name = "Pattern"
  21. with open('file1', 'r') as lines, open('file2', 'w') as destination:
  22. for line in lines:
  23. if name not in line:
  24. destination.write(line)
  25. :
  26.  
  27. python3 pijes.py
  28. echo output:
  29. cat file2
Success #stdin #stdout 0.02s 9200KB
stdin
Standard input is empty
stdout
Pattern: 1
Address: 1M2FMc1ja7ucACc3P61YRCXXrYULoyw2p6
Privkey: 5KBa4UxNm9919ffs3TYhWxozc5gF5SwAG1MceaU1rtBRFqs9KFE
Pattern: 1
Address: 17uJDUsAqojEnH55QcVFQ3iDFLifpDFpbU
Privkey: 5KX71MduVjWYDUMTMd2Luc617RMAW3VMeN2LfEnKxgEbPuUvW97
output:
Address: 1M2FMc1ja7ucACc3P61YRCXXrYULoyw2p6
Privkey: 5KBa4UxNm9919ffs3TYhWxozc5gF5SwAG1MceaU1rtBRFqs9KFE
Address: 17uJDUsAqojEnH55QcVFQ3iDFLifpDFpbU
Privkey: 5KX71MduVjWYDUMTMd2Luc617RMAW3VMeN2LfEnKxgEbPuUvW97