Вы можете сделать это двумя способами (при условии, что вы file.txt
с одним адресом в каждой строке)
1.Использование python
,
$ cat bhcconvert.py # assuming `bhcconvert.py` is the name of your script
from cashaddress import convert
import sys
def check():
with open('file.txt') as f:
for addrss in f:
if addrss.strip():
addrss = addrss.strip().replace('bitcoincash:' , '')
if convert.is_valid('bitcoincash:' + addrss) :
print( convert.to_legacy_address('bitcoincash:' + addrss))
else :
sys.stderr.write('Invalid address\n')
if __name__ == '__main__':
check()
2.using shell
,
while read -r address; do python bhcconvert.py "$address";done <file.txt