<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 10pt; color: #000000'>I would like to bulk build change some locally store hashed passwords. Unfortunately the hashed passwords contain '$' which is causing the clogin spawning of expect to crash.<br><br>example of the execution:<br><br>vyalogin -x commandsfile some-vyatta-router<br><br>commandsfile has the following:<br>configure<br>set system login user ppark authentication encrypted-password '$1$3MvsA/KO$mpbdAwnlTZEcXXT.sWXqa10'<br>set system login user ppark level admin<br>show system login<br>commit<br>save<br>exit<br><br>The $1$3 are causing problem in either the clogin or expect. Is there a way to escape those character?<br><br>Thanks,<br>Daniel Chen<br></div></body></html>