Come utilizzare le variabili di shell nella chiamata al comando perl in uno script di shell bash?Come utilizzare le variabili di shell nella chiamata al comando perl in uno script di shell bash?
Ho un comando perl nel mio script di shell per valutare la data -1.
Come è possibile utilizzare $myDate
nella chiamata al comando perl?
Questa è la sezione nel mio script:
myDate='10/10/2012'
Dt=$(perl -e 'use POSIX;print strftime '%m/%d/%y', localtime time-86400;")
voglio usare $myDate
al posto di %m/%d/%y
.
Qualsiasi aiuto sarà apprezzato.
Grazie.
Sostituzione ' '% m /% d /% y'' con il valore di' myDate' non ha alcun senso se non si modifica il valore di 'myDate' a qualcosa come'% m /% d /% y'. Per favore aggiusta la tua domanda in modo appropriato. – ikegami