Новый участник
Сообщения: 9
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
К сожалению видимо я много чего не учитываю, однако пока ничего не помогает...
прикладываю скрин с консоли.
сейчас текст скрипта выглядит так:
#!/bin/sh
if [ $# -ne 2 ]
then
echo "Параметры вызова: ([директория], [файл с адресами])"
exit
fi
PATHS_FILE=$2
TARGET_DIR=$1
if !([ -d $TARGET_DIR ])
then
echo "no directory"
exit
fi
if !([ -f $PATHS_FILE ])
then
echo "no file"
exit
fi
while read LINE;
do
if ([ ! -d $LINE ])
then
mkdir $LINE
fi
echo "$TARGET_DIR/* to $LINE"
echo $TARGET_DIR
echo $path
cp -R $TARGET_DIR/* $path
rsync -a -H -A -X --devices --specials -c -v --delete "$TARGET_DIR"/ "$LINE"
done < $PATHS_FILE
echo "Done."
|
Отправлено: 20:12, 27-10-2012
| #4
|