Si desidera eseguire un effetto di fantasia stampando [OK] alla fine dell'ultima riga al termine di un'attività.Continua l'output sulla stessa riga
ottenuto questo:
echo "$0: Starting backup process in '$backupdir'... "
sleep 3
echo '[OK]'
ho provato cose diverse, alla fine del primo eco, all'inizio del secondo come \r
, \c
, \
, concentrandoci ... Non va bene.
voglio che questa uscita:
./backup.sh: Starting backup process in '/backup'...
... E 3 secondi più tardi, aggiungere i [OK]
:
./backup.sh: Starting backup process in '/backup'... [OK]
Grazie,
prega di non utilizzare 'echo', attenersi a' printf', leggere http: //www.opengroup.org/onlinepubs/009695399/utilities/echo.html per ulteriori informazioni sul perché. – Anders