вторник, 4 марта 2008 г.

Merge (Собираем архивы созданные total commnder)

скрипт очень прост, но ужасно полезен если необходимо собрать файлы разбитые total commander'ом

собственно скрипт

#!/bin/sh
#
# This script unrars to a directory specified in gdialog and
# redirects stdout to a log file.
#
# Distributed under the terms of GNU GPL version 2 or later
#
# Copyright (C) Unit_1985 <unit_dot_1985(at)gmail_dot_com>
#
# Install in your ~/Nautilus/scripts directory.
# You need to be running Nautilus 1.0.3 +

if echo $1|grep -q .001$ ; then
cat $(ls color=never `echo $1|grep -v crc$|sed s/001$/*/`)> `echo $1 |sed s/.001$//`; gdialog --separate-output --title "unrar log" --msgbox "Merge ok" ;

else
gdialog --separate-output --title "unrar log" --msgbox "Bad format" ;
fi


На всякий случай повторяю, чтобы его использовать нужно скопировать этот код в файл (например с помощью gedit), поставить права на выполнение (в консоли набрать chmod a+x), и положить его в каталог "~/.gnome2/nautilus-scripts/" где "~" - ваша рабочая директория.

Blogged with Flock

Комментариев нет: