+ Responder ao Tópico



  1. Bom dia pessoal.
    Estou precisando de uma ajuda.
    Eu tenho um script para alterar a permissão dos arquivos de uma determinada pasta porém estou tendo problemas.

    Quando eu mando executar o comando 'chmod 777 *' ele me apresenta erro.
    Creio que seja por causa do asterisco (*).
    Como eu posso proteger o asterisco (*) para que esse comando seja executado?

  2. que erro apresenta?
    deveria funcionar sim, pois o comando está correto! como você está chamando ele no script? posta esse pedaço pra gente..

    abraços



  3. Cara...se o asterísco for para representar "tudo", então a sintaxe certa é:
    Código :
    # chmod 777 . -R

    Tente ae.

    abracos

  4. Voce tambem pode usar,

    #chmod -R /nome_do_local/*



  5. Muito obrigado pela ajuda pessoal.
    Na verdade da forma que eu tinha feito estava funcionando. Ele estava apresentando erro pois existiam pastas que estavam vazias mas nas pastas que continham arquivos ele estava alterando a permissão desses arquivos.

    Para evitar essa mensagem de erro, que por mais que esteja funcionando essas mensagens de erro incomodam, eu alterei o script e passei a utilizar o find para localizar os arquivos.

    find "$LST" -type f -exec chmod 777 * {} \;






Tópicos Similares

  1. sou iniciante e preciso de ajuda
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 11-10-2002, 06:12
  2. Ajuda..Travo tudo.. Help!!
    Por joe_fox no fórum Servidores de Rede
    Respostas: 2
    Último Post: 27-09-2002, 08:12
  3. Ajuda PCMCIA
    Por vandemberg no fórum Servidores de Rede
    Respostas: 7
    Último Post: 26-09-2002, 11:33
  4. sou iniciante e preciso de ajuda
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 19-09-2002, 00:48
  5. ajuda
    Por ORINGOTILA no fórum Servidores de Rede
    Respostas: 2
    Último Post: 01-08-2002, 21:04

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L