Erro com o comando linux / unix.permission denied

1

Quando eu insiro o seguinte comando no meu terminal Mac OSX, recebo um erro de "permissão negada", embora eu tenha privilégios administrativos.

Comando:

administrators-Mac-mini-2:Build Foldername sarwan$ ./dpkg-scanpackages -m . /dev/null --> Packages

Erro:

-bash: ./dpkg-scanpackages: Permission denied

EDITAR: O Build que estou tentando fazer é para um projeto ios, por isso incluí o tag do iPhone. Não sei se isso ajuda ou não.

EDIT 2 Obrigado Gryphius sua resposta está correta.

    
por zzzzz 20.12.2012 / 12:59

2 respostas

3

se um arquivo não for executável, você receberá este erro, mesmo com privilégios administrativos. torne seu script executável e deve funcionar

[root@boscos gryphius]# echo 'echo hello world!' > mytestscript.sh
[root@boscos gryphius]# ./mytestscript.sh
bash: ./mytestscript.sh: Permission denied
[root@boscos gryphius]# chmod 755 mytestscript.sh 
[root@boscos gryphius]# ./mytestscript.sh 
hello world!
    
por 20.12.2012 / 14:01
0

Apesar de estar logado com privilégios administrativos, você normalmente precisa usar o sudo pelo menos uma vez antes de receber estes privilégios através do terminal (pelo menos é o que eu encontrei).

Tente "sudo Criar SGService sarwan $ ./dpkg-scanpackages -m. / dev / null - > Pacotes"

Em breve

    
por 20.12.2012 / 13:08

Tags