[Comm] помощь по bash

Fateyev Grigory =?iso-8859-1?q?greg_=CE=C1_anastasia=2Eru?=
Чт Май 27 20:57:12 MSD 2004


Здравствуйте!

Решил занятся bash, и в качестве пробы хочу скрипт который будет
создавать backup дом. каталога с условием (исключяя ~/tmp и ~/iso)
Но у меня несколько "затыков".

#!/bin/bash
DIR=/home/greg
FILE=list.copy
if [ -e "$DIR/$FILE" ]
then 
	rm -f $DIR/$FILE \
	ls -a $DIR > $DIR/$FILE
else	
	ls -a  $DIR > $DIR/$FILE
fi
# Создаю файл с деревом ~/ но кусок работать отказывается...

declare -a array
array=( `cat "$FILE" | tr '\n' ' '`)
# читаю файл в массив, а как удалить из списка исключения?

#if [ "$array[@]" ]
#then
#unset array[] #удалить каталоги ~/tmp и ~/iso
#fi

echo ${array[@]}
echo

#tar cvfj - $DIR > greg.tar.bz2

Спасибо!

-- 
Всего наилучшего!
greg на anastasia.ru Григорий.




Подробная информация о списке рассылки community