Задача.
Дано:
Папка с подпапками в которой очень много хлама, и файлов очень разного типа.
Необходимо:
Создать скрипт который в другую папку перенесет всю структуру папок и
перенесет файлы ОДНОГО или ДВУХ типов по всем папкам
Проще: Должа нвыйти такая же структура с папками тольо файлы должны
сейчас все в /home/doc/tmp,
переложить в /home/sorted
find /home/doc/tmp -type f -name \*.doc -or name \*.xls | while read f; do
nf=`echo "$f" | sed 's,^/home/doc/tmp/,/home/sorted,'`
nd=`dirname "$nf"`
mkdir -p "$nd"
cp "$f" "$nd"/
done
>nf=`echo "$f" | sed 's,^/home/doc/tmp/,/home/sorted,'`
пропустил слэш. должно быть
sed 's,^/home/doc/tmp/,/home/sorted/,'`
___
smoke-room mailing list
smoke-room@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/smoke-room
Nick S. Grechukh wrote:
>>nf=`echo "$f" | sed 's,^/home/doc/tmp/,/home/sorted,'`
>>
>
> пропустил слэш. должно быть
> sed 's,^/home/doc/tmp/,/home/sorted/,'`
> ___
> smoke-room mailing list
> smoke-room@lists.altlinux.org
> https://lists.altlinux
>Огромное спасибо. Работает.
отлично ;)
линуксоид в кафе:
cat menu | grep ^Кофе | awk '{print $2" "$1}' | sort -r -n | tail -n 5
%)
___
smoke-room mailing list
smoke-room@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/smoke-room
On Thu, Sep 28, 2006 at 12:58:47PM +0300, Kaydannik Alex wrote:
> Проблематика - cp не создает папок.
Тогда "install -d".
<занудно>
Давайте аккуратнее с терминами? В UNIX/Linux нет "папок"
(folders). Есть "каталоги" (directories) (англицизм
"директории").
--
С уважением,
А. Бородин.
__
On Thu, 28 Sep 2006 12:58:47 +0300
Kaydannik Alex <[EMAIL PROTECTED]> wrote:
> Необходимо:
> Создать скрипт который в другую папку перенесет всю структуру папок и
> перенесет файлы ОДНОГО или ДВУХ типов по всем папкам
rsync? ( --include, --exclude)
--
Китайкин Анатолий Константинович
ОАО
On Thu, Sep 28, 2006 at 03:52:05PM +0400, Andrew Borodin wrote:
> <занудно>
> Давайте аккуратнее с терминами? В UNIX/Linux нет "папок"
> (folders). Есть "каталоги" (directories) (англицизм
> "директории").
>
Линку.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> И кстати
On Thu, Sep 28, 2006 at 09:16:26PM +0600, Andrey Rahmatullin wrote:
> On Thu, Sep 28, 2006 at 03:52:05PM +0400, Andrew Borodin wrote:
> > <занудно>
> > Давайте аккуратнее с терминами? В UNIX/Linux нет "папок"
> > (folders). Есть "каталоги" (directories) (англицизм
> > "директории").
> >
> Линку
On Thu, Sep 28, 2006 at 09:16:26PM +0600, Andrey Rahmatullin wrote:
> > <занудно>
> > Давайте аккуратнее с терминами? В UNIX/Linux нет "папок"
> > (folders). Есть "каталоги" (directories) (англицизм
> > "директории").
> >
> Линку.
Ну +1, на самом деле.
--
WBR, Michael Shigorin <[EMAIL
10 matches
Mail list logo