Mala pomoc oko 'find'

Pozdrav

Pokusavam da napravim neku skripticu koja bi koristeci find komandu ‘otisla’ u odredjeni direktorij i nasla zadate fajlove te rezultate pretrage upisala u neki txt fajl. Ovo je ono sto imam do sad… i naravno ne radi : ). Molim pomoc i savjete…

[code]#!/bin/bash
DAY="20date +%y``date +%m``date +%d"
echo=DAY

find /var/www/ -name ‘.mp3’ -name '.avi’ -name ‘.3gp’ -name '.mpg’ -name ‘.mpeg’ -name '.wma’ -name ‘.wmv’ -name '.zip’ -name ‘*.rar’ -print > /home/amar/$DAYreport.txt[/code]

OK ispisivanje fajl sam rijesio sa

Ali mi sad iz nekog razloga ne ispisuje datum iz prve dvije linije skripte… Kad stavim -print >> /home/amar/report.txt ispise ga uredno , ali kad stavim -print >> /home/amar/$DAYreport.txt nista se ne desi…

pa ocito misli da je $DAYreport.txt naziv varijable (sve to ne samo $DAY da se razumijemo) ili vjerojatno nesto drugo. ocito da ga zbuni malo znak dolara.
ono sto u mene uspije je -print > "/home/amar/$DAY report.txt"
Use your quotations people :stuck_out_tongue:

To je to… stavio sam $DAY.txt sto mi je dovoljno. A bio sam ubijedjen da mi na ovaj fazon vec radi u nekoj skripti :slight_smile: . Hvala