Erro de intérprete incorreto ao tentar executar um script

0

Oi eu estou tentando iniciar Fritzing usando um script bash.

#!/bin/bash
./home/salman/fritzing/Fritzing

Eu fiz o sudo chmod +x /usr/bin/fritzing mas recebi um

bash: /usr/bin/fritzing: /usr/bin: bad interpreter: Permission denied".

O que o mau intérprete significa? E por que estou recebendo uma permissão negada mesmo depois de chmoding o script bash que está em /usr/bin .

    
por SM Salman Hossain 29.12.2015 / 05:45

1 resposta

1

Primeiro, você deve verificar os caminhos para os binários:

    #which bin   
    #which fritzing

Além disso, a segunda linha deve ser assim, vamos supor que o caminho esteja correto.

   /home/salman/fritzing/Fritzing

não deve haver nenhum ponto. no começo

    
por 29.12.2015 / 06:18

Tags