[Linux-Biella] Script with mv returns mv: l'obiettivo "prova1.wav" non è una directory
PaulTT
ptt a bilug.it
Lun 23 Maggio 2016 11:58:32 CEST
On 21/05/2016 17:53, Lorenzo Del Vecchio wrote:
> Ho il seguente script:
>
> #!/bin/bash
>
> $1
> title=$1
> #icedax dev=/dev/cdrom -vall cddb=0 -B -Owav
> list=`ls -1 *.wav`
> est=".wav"
> key=1
> for i in "${list[@]}"
> do
> echo $i
> mv $i $title$key$est
> key=$((key+1))
>
> done
> ls -1 *.wav
> #for f in *.wav; do lame -V 1 "$f" "${f%.wav}.mp3"; done
> #cp ./*.mp3 /media/abewayer/WALKMAN/MUSIC/
> #eject
>
> Che se lanciato riporta il seguente errore:
>
> mv: l'obiettivo "prova1.wav" non è una directory
>
> Come posso eseguire il comando mv in questa circostanza?
>
mettendo il " attorno a $i
cosi' a naso
--
Mettitelo bene in testa.
La speranza è una cosa pericolosa.
La speranza può far impazzire un uomo.
Maggiori informazioni sulla lista
Linux