( gemnon | 2015. 06. 09., k – 14:33 )

Valami ilyesmi nem működhet?


#!/bin/bash
cd /home/joda/mentes
find . -name "*$1*" -or  -name "*${1//-}*" | xargs cp --parents -t /home/joda/munka

Használat:
./script 2015-05-01

Find megkeresi a fájlokat aminek a nevében benne van, hogy 2015-05-01 vagy 20150501 majd a cp --parents kapcsolója gondoskodik arról, hogy a forrással megegyező struktúrába másolódjon a munka könyvtárba. De lehet félreértettem és bonyibb. :)