.sh Arquivos e diretorios não encontrados [RESOLVIDO]

1. .sh Arquivos e diretorios não encontrados [RESOLVIDO]

Joaquim Junior
agnushallard

(usa Debian)

Enviado em 17/07/2011 - 13:29h

Criei um arquivo sh chamado pastas.sh para dar permissão 777 para varias pastas e sub pastas. coloquei este aquivo no mesmo diretório onde estão as pastas. Coloquei como executavel e dei permissão de root para ele. Na hora que executo ele fala que os arquivos ou diretórios não foram encontrados

#!/bin/bash

chmod 777 administrator/backups
chmod 777 administrator/components
chmod 777 administrator/language
chmod 777 administrator/language/en-GB
chmod 777 administrator/language/nl-NL
chmod 777 administrator/modules
chmod 777 administrator/templates
chmod 777 components
chmod 777 images
chmod 777 images/banners
chmod 777 images/stories
chmod 777 language
chmod 777 language/en-GB
chmod 777 language/nl-NL
chmod 777 language/pdf_fonts
chmod 777 modules
chmod 777 plugins
chmod 777 plugins/content
chmod 777 plugins/editors
chmod 777 plugins/editors-xtd
chmod 777 plugins/search
chmod 777 plugins/system
chmod 777 plugins/user
chmod 777 plugins/xmlrpc
chmod 777 tmp
chmod 777 templates
chmod 777 cache
chmod 777 configuration.php


chmod: impossível acessar `administrator/backups\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `administrator/components\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `administrator/language\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `administrator/language/en-GB\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `administrator/language/nl-NL\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `administrator/modules\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `administrator/templates\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `components\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `images\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `images/banners\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `images/stories\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `language\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `language/en-GB\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `language/nl-NL\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `language/pdf_fonts\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `modules\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `plugins\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `plugins/content\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `plugins/editors\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `plugins/editors-xtd\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `plugins/search\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `plugins/system\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `plugins/user\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `plugins/xmlrpc\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `tmp\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `templates\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `cache\r': Arquivo ou diretório não encontrado
chmod: impossível acessar `configuration.php\r': Arquivo ou diretório não encontrado



  


2. Re: .sh Arquivos e diretorios não encontrados [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 17/07/2011 - 13:50h

Tenha certeza que essas pastas realmente estão onde você disse.

Faça um teste simples dando o comando manualmente e veja o que retorna para você.


Abraços


3. Re: .sh Arquivos e diretorios não encontrados [RESOLVIDO]

Marcos Paulo Ferreira
daemonio

(usa Slackware)

Enviado em 17/07/2011 - 13:50h

Você fez esse script no Windows? Ele não funciona porque no final de cada linha há um \r ou CR (0x0D). Você pode eliminar esse caractere ou escrevendo o script de novo ou usando o comando fromdos:

$ fromdos < old_script > novo_script

Acho que é isso.
t+






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts