pomozte mi prosim se scriptem


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting pomozte mi prosim se scriptem
# 1  
Old 12-03-2009
pomozte mi prosim se scriptem

na tomhle scriptu mi nefunguje vymazavani adresaru kdyz jich je vice jak 7.
po spusteni scriptu mi to vypise :
16: [[: not found
nejsem zadny programator, tohle jsem splichtil z nekolika scriptu, pomozte mi prosim upravit ten script tak aby fungoval. Dekuji mnohokrat

script je nasledovny:


#!/bin/sh
NUM_DIRS=7

ADD=denni
DEST=/public/zaloha/sef/$ADD

if [ -d $DEST/current ]; then
NAME=`ls -ld --time-style="+%F-%T" $DEST/current |
awk '{print $6;}'`;
cp -al $DEST/current $DEST/$NAME
fi

if [[ `ls $DEST | wc -l | awk '{print $1;}'` == $NUM_DIRS ]]; then
rm -rf $DEST/`ls $DEST | head -1`;
fi

if [ -d $DEST/current ]; then
NAME=`ls -ld --time-style="+%F-%T" $DEST/current |
awk '{print $6;}'`;
fi


rsync -rvaz --delete rsync://192.168.168.222:873/dokumenty /public/zaloha/sef/rsync-denni
tar -zcf /public/zaloha/sef/$ADD.tar.gz /public/zaloha/sef/rsync-denni

rsync -rvaz /public/zaloha/sef/$ADD.tar.gz $DEST/current
touch $DEST/current
rm /public/zaloha/sef/$ADD.tar.gz
# 2  
Old 12-03-2009
Hello.

Per our forum rules, all posts must be in English.

We do provide translation services for posts from English to a number of languages as a benefit to users. However, posts must be in English.

Please repost in English.

Thank you for your cooperation.

The UNIX and Linux Forums.
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question