Il giorno 28 dicembre 2010 15:14, Paolo Nicorelli <p.nicore...@gmail.com> ha
scritto:

>
> Più o meno fa quello che chiedi, considero che in URGENTI ci siano
> solo link... così parto eliminando tutto e ricreandomi i link.
>
> Testato non è proprio la parola giusta per definire quello che c'è
> scritto qui sotto :)
>
> --
> #!/bin/bash
>
> workdir="/dir/di/test"
> urgenti="/dir/urgenti"
>
> rm $urgenti/*
>
> for fullfilepath in $(find $workdir -iname 'attiv[oa]')
> do
>        dirname=$(dirname $fullfilepath)
>        filename=$(basename $fullfilepath)
>        mv $fullfilepath $dirname/Attivo
>        ln -s $dirname $urgenti
> done;
>
> per prima cosa vorrei ringraziarti ... mi hai risparmiato 3 notti insonni
circa...
perchè non sapevo dell'esistenza di  $(dirname... dove trovo maggior
informazioni su queste funzioni ? non sapevo proprio che esistesse.

grazie di cuore.
l'unico problema è che eseguo lo script ogni minuto .. quindi vorrei evitare
di eliminare tutte i link per poi ricrearli...
qualche idea ?

ciao, ff77

Rispondere a