[linux] bash, date, mv

Oskar Stolc stolc na intrak.sk
Čtvrtek Květen 6 13:36:15 CEST 2004


Dominik Tariška wrote:
> 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

skus ozatvorkovat svoje premenne na

mv "$i" "$i$a"

Oskar

> 
> 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
> 
> _______________________________________________
> http://lists.linux.sk/listinfo/linux
> Prehladavanie archivu: http://search.lists.linux.sk
> Meta FAQ: http://faq.lists.linux.sk





Další informace o konferenci linux