Inoltra la stringa a un comando con più prompt di lettura


0

Come posso reindirizzare una stringa a un comando con più prompt di lettura in OS X?

Sto eseguendo un comando per una macchina virtuale Parallels per abilitare una password che richiede più valori (senza eseguire un comando secondario).

Ex:

$ prlctl set "VM" --password-to-edit
Please enter a new password:
Please verify password:

Vorrei reindirizzare la stringa della password a entrambi i prompt di lettura. Ho provato quanto segue ma la stringa non viene passata al secondo prompt di lettura.

echo 'password' | prlctl set "VM" --password-to-edit

Qualche idea?

Risposte:


1

Se l'utilità desidera solo una password più volte, utilizzare questa:

yes 'password' | prlctl set "VM" --password-to-edit

yes stampa la stringa ripetutamente fino a quando non viene uccisa.


Il comando "sì" ha funzionato come previsto, grazie per la rapida risposta!
CWolf88,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.