2013-02-04 15 views

risposta

25

È possibile passare argomenti alla shell utilizzando l'opzione -s:

cat script | bash -s 5 
+2

o, preferibilmente, 'bash -s 5 chepner

+1

@chepner: se effettivamente leggesse da un file e non da una pipeline più complicata, sarebbe meglio fare '(ba) sh script 5'. – Matt

+0

non funziona per '-p' come (che inizia dal trattino) ' cat script | bash -s -a -b -c' vedi answer http://stackoverflow.com/a/25563308/983232 –

Problemi correlati