Como adicionar um arquivo em algum lugar na minha lista $ PATH

1

Como conseguir o que você pode ver abaixo? Eu li esta pergunta, mas não consegui. Meu sistema operacional é Lubuntu 13.10, que é baseado no Ubuntu 13.10

You are technically ready to go, but
there's one extra step that I like to do to make command line debugging nice
and quick. I create a bash script called "php-xdebug", which automatically
starts the debugger engine. The script looks like this (unix only): >

#!/bin/bash
export XDEBUG_CONFIG="idekey=xdebug"
/usr/bin/php "$@"
<
Run "chmod +x" on the file and put it somewhere in your $PATH list, and you can
then use this instead of php when debugging. For instance, instead of "php
myscript.php", run "php-xdebug myscript.php" to start the debugger session.
    
por pablofiumara 20.12.2013 / 16:09

2 respostas

3

O PATH é uma lista de pastas que são verificadas automaticamente quanto a executáveis quando você executa um nome de programa. Aqui está o que fazemos.

Após o comentário abaixo, parece haver um problema maior, então vamos começar do zero.

Abra o gedit

Cole em

#!/bin/bash
export XDEBUG_CONFIG="idekey=xdebug"
/usr/bin/php "$@"

Salvar como

php-xdebug.sh

Vá para a pasta (no terminal) com o arquivo e execute

chmod +x php-xdebug.sh

Em seguida, verifique qual é o seu PATH:

echo $PATH

Você pode mover o arquivo para uma das pastas listadas ao executar este comando.

Normalmente, uma solução melhor é editar o PATH (tutorial aqui) para procurar dentro da pasta onde o script já está.

Agora tente:

php-xdebug.sh
    
por Julian Stirling 20.12.2013 / 16:14
1

No Ubuntu (incluindo Lubuntu), um lugar natural para colocar esse script é em ~/bin . Se essa pasta ainda não existir, faça

mkdir ~/bin

Na próxima vez que você fizer login, ele será incluído automaticamente no PATH, ou seja, não será necessário alterar a variável PATH.

    
por Gunnar Hjalmarsson 20.12.2013 / 18:08