[Linux-Biella] Espressioni regolari

Pasquale Scordino scordino.pasquale a gmail.com
Gio 20 Apr 2017 19:37:55 CEST


>
> mmmmmm
> pttmmv -s 'qqqq*_?_*.cvs' '2017_' '2017_0'
>
> ( http://www.paultt.org/downloads/scripts/pttmmv )
>
> ma cosi' risolveresti solo il mese ;)
>
>
> mi sa che devi farti uno script apposta
>
> tipo
>
> for IN in qqqq*; do
>
> FIXED=`echo $IN | cut -d'_' -f 1-2`
> MM=`echo $IN | cut -d'_' -f 3`
> DD=`echo $IN | cut -d'_' -f 4 | cut -d'.' -f 1`
> MM=`printf "%02d" $MM`
> DD=`printf "%02d" $DD`
>
> mv $IN $FIXED"_"$MM"_"$DD".csv"
>
> done
>
>
Grazie, ho provato a step usando Krename e questa espressione regolare
(_[\d]_) che mi isola la parte _1_
cosi facendo ci ho messo un pò ma l'ho fatto.

Si l'ideale sarebbe uno script in bash come quello che mi hai fatto vedere
adesso lo sperimento.

Grazie ancora

P. Scordino
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://list.bilug.it/pipermail/linux/attachments/20170420/23e43717/attachment.html>


Maggiori informazioni sulla lista Linux