rm, mv, No such file or directory

1. rm, mv, No such file or directory

giovani
giovanimerlo

(usa Ubuntu)

Enviado em 07/04/2010 - 16:44h

bom pessoal vim mais uma vez pedir uma ajuda a vocês. é o seguinte, estou tentando ligar um servidor de um game online mais toda vez que dou start nele ele da o seguinte erro.

# ./start.sh

./auto.sh: 43: ./game1_1: not found
rm: cannot remove `cores/core.1': No such file or directory
mv: cannot stat `cores/core.2': No such file or directory
mv: cannot stat `cores/core.3': No such file or directory
mv: cannot stat `cores/core.4': No such file or directory
mv: cannot stat `cores/core.5': No such file or directory
mv: cannot stat `cores/core.6': No such file or directory
mv: cannot stat `./game1_1.core': No such file or directory

o auto.sh está configurado da seguinte forma.

#!/bin/sh
# Default flags to pass to the MUD server (see admin.txt for a description
# of all flags).
#############################################################################

SERVER_NAME=./game1_1

while ( : ) do

DATE=`date`
echo "autogame starting game $DATE" >> syslog
echo "running" $SERVER_NAME >> syslog

# cp -f $SERVER_NAME $SERVER_NAME.current
$SERVER_NAME

rm cores/core.1
mv cores/core.2 cores/core.1
mv cores/core.3 cores/core.2
mv cores/core.4 cores/core.3
mv cores/core.5 cores/core.4
mv cores/core.6 cores/core.5
mv $SERVER_NAME.core cores/core.6

if [ ! -r .fastboot ]; then
sleep 3
else
rm .fastboot
sleep 3
fi

if [ -r .killscript ]; then
DATE=`date`;
echo "autoscript killed $DATE" >> syslog
rm .killscript
exit
fi

while [ -r pause ]; do
sleep 60
done

done

e aqui uma imagem do diretorio game1_1.

http://img706.imageshack.us/img706/8059/semttuloop.jpg

Obrigado desde-ja!

e caso alguem quiser me adicionar no msn para me dar uma ajudinha eu agradeço de coração ^^ giovani.merlo@hotmail.com






  


2. resposta

giovani
giovanimerlo

(usa Ubuntu)

Enviado em 07/04/2010 - 17:37h

sim parece que os links estao quebrados, ja de dentro da cores principal da certo

ls: cannot access cores: No such file or directory

opa deu isso aqui

root@ubuntu:/usr/home/game/all_log/game1_1# ls -la cores
total 8
drwxrwxrwx 2 1001 root 4096 2009-05-20 10:42 .
drwxrwxrwx 4 1001 root 4096 2010-04-07 11:50 ..


na verdade cada gameserver tem um atalho que vai para a pasta all_log/game1_1/cores , eu fiz o comando direto la e foi

é um atalho que manda pra pasta cores principal, que no caso seria éssa all_log/game1_1/cores.

ja o game1_2 o atalho dele vai para all_log/game1_2/cores. e assim susetivamente todos os gameserver que precisam ser ligados, não sei se da de intender^^ mais é isso.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts