Como iniciar scripts shell a partir do desktop XFCE? [duplicado]

1

Eles só serão abertos em um editor de texto. "Abrir com" não oferece uma opção para executar. Os scripts de shell são + x, portanto, devem ser executados normalmente.

Como solução, eu os configuro para serem abertos com o emulador de terminal, mas não é o ideal.

    
por Eric Blank 23.12.2015 / 21:17

1 resposta

0

Mesmo quando marcado como executável, o sistema não sabe o que usar para interpretar o script. Se for um script shell POSIX, adicione esta linha ao início do seu script:

#!/bin/sh

Caso exija bash ou alguma outra casca, use, e. para bash

#!/bin/bash

O mesmo se aplica a outros arquivos de texto executáveis, como programas em python:

#!/usr/bin/python
    
por s3lph 23.12.2015 / 21:21