[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mehrere Dateinamen in einer Variablen an Programm übergeben



On Wed, Aug 28, 2013 at 08:12:51AM +0200, Matthias Meyer wrote:
> Ulf Volmer wrote:
> > On Tue, Aug 27, 2013 at 08:43:16PM +0200, Matthias Meyer wrote:
> > 
> >> Ich habe ein Problem mit einem bash-script dem ich mehrere Dateinamen als
> >> Parameter übergeben will und die Dateinamen können natürlich BLANKS
> >> enthalten.
> > 
> > Suchst Du evtl. Arrays?
> > 
> > [ulf@x1 ~]$ declare -a array=('file 1' 'file 2' 'file 3')
> > [ulf@x1 ~]$ for i in "${array[@]}" ; do echo "$i" ; done
> > file 1
> > file 2
> > file 3
> > 
> Nein, funkt auch nicht :(
> %scripts/test $(for i in "${array[@]}" ; do echo "$i" ; done)

Versuch doch bitte

script/test "${array[@]}"

Gruß
Ulf


-- 
Ulf Volmer
email: u.volmer@u-v.de , web: http://www.u-v.de/
GPG: 4096R/4D341D12, FP: AB9A E1B6 5265 B715 FCB9  8192 3841 B4E8 4D34 1D12


Reply to: