liste="
IS_gullpinne.pdf
IS_kroneis.pdf
SJOK_Snikkers.pdf
SJOK_Mars.pdf
IS_lollypop.pdf
SJOK_Japp.pdf
"
echo "$liste" | awk '/^IS.*_.*pdf/'
echo "$liste" | awk '/^SJOK.*_.*pdf/'
exit
Resultat:
IS_gullpinne.pdf
IS_kroneis.pdf
IS_lollypop.pdf
SJOK_Snikkers.pdf
SJOK_Mars.pdf
...Sortere og legge i gruppene
geir@ubuntu:~$ cat snopliste.txt
IS_gullpinne.pdf
IS_kroneis.pdf
SJOK_Snikkers.pdf
SJOK_Mars.pdf
IS_lollypop.pdf
SJOK_Japp.pdf
geir@ubuntu:~$ sort -t_ snopliste.txt
IS_gullpinne.pdf
IS_kroneis.pdf
IS_lollypop.pdf
SJOK_Japp.pdf
SJOK_Mars.pdf
SJOK_Snikkers.pdf
awk -F'_' '{mappe=$1;fil=$2;print "mv "$0" "$1"/"$2 }' snopliste.txt
awk -F'_' '{mappe=$1;fil=$2;print "mv "$0" "$1"/"$2 }' snopliste.txt | sh
{attachments:patterns=SJOK_.*,IS_.*}
Is:
{attachments:patterns=IS*|sortBy=name}
Sjokolade:
{attachments:patterns=SJOK*|sortBy=name}
Regular expressions kan ikke sortere, kun filtrere.
Statoil bensinstasjon i Langneset.pdf
BENSIN_Statoil bensinstasjon i Langneset.pdf
{attachments:patterns=BENSIN*|sortBy=name}
Statoil bensinstasjon i Langneset.pdf
BENSIN_Statoil bensinstasjon i Langneset.pdf
{attachments:patterns=BENSIN|bensin|[Bb][Ee][Nn][Ss][Ii][Nn]|sortBy=name}
{attachments:patterns=(?i)bensin(?-i)|sortBy=name}
Registrerte brukere: Google [Bot]