[linux] bash, date, mv

Dominik Tariška tariska na nr.drsr.sk
Čtvrtek Květen 6 12:43:12 CEST 2004


Ahojte, potreboval by som poradit s takouto vecou:

mam vytvoreny skript na premenovanie suborov v adresari:
(na koniec mena kazdeho suboru v aktualnom adresari s koncovkou "_" pridaj
aktualny datum)
pouzivam /bin/bash

skript chodil bez problemov az doteraz

a=`date +%e%m%Y`
for i in `ls *_`
  do
     mv $i $i$a
  done

teraz hlasi chybu:
mv: pri premiestňovaní viacerých súborov musí byť posledným argumentom
adresár
no ked zadam hodnotu priamo, funguje vsetko spravne:

a="6máj2004"

Moze mi niekto povedat preco?

____
Dominik Tariška




Další informace o konferenci linux