Как изменить определенный путь из переменной среды PATH?

Один из способов - установить Wubi. Таким образом, вы в основном установите Ubuntu в качестве приложения, которое вы запускаете из Windows. Более подробную информацию об этом можно найти здесь и здесь, а также здесь.

Другим способом было бы изменить размер раздела Windows, чтобы освободить место для Ubuntu. В этом здесь содержится полное руководство .

4
задан 29 December 2010 в 14:14

22 ответа

В этом конкретном примере ничего не делать: двойная косая черта в точности эквивалентна одной косой чертой.

Если вы действительно хотите удалить двойные косые черты: PATH=${PATH//\/\//\/}

Удаление первая запись: PATH=${PATH#*:} Удаление последней записи: PATH=${PATH%:*} Удаление записи из середины более затруднительно и не стоит в командной строке.

Есть способы получить значение переменная в редакторе командной строки:

В zsh вы просто запустите vared PATH. В bash запустите history -s "PATH=$PATH", чтобы переместить назначение в историю команд, затем нажмите «Вверх», чтобы открыть последнюю запись и отредактировать ее. (Zsh: print -s PATH=$PATH) В bash введите PATH=$PATH, затем нажмите Ctrl + Meta + E (shell-expand-line). (Zsh: нажмите Ctrl + X *, чтобы развернуть слово в курсоре или перед ним.)
2
ответ дан 25 May 2018 в 23:46

Есть аналогичная запись в stackoverflow: что является самым элегантным способом удаления пути из переменной $ PATH в Bash ?. Просто посмотрите.

2
ответ дан 26 July 2018 в 23:42

Есть аналогичная запись в stackoverflow: что является самым элегантным способом удаления пути из переменной $ PATH в Bash ?. Просто посмотрите.

2
ответ дан 31 July 2018 в 12:49

Есть аналогичная запись в stackoverflow: что является самым элегантным способом удаления пути из переменной $ PATH в Bash ?. Просто посмотрите.

2
ответ дан 2 August 2018 в 04:07

В этом конкретном примере ничего не делать: двойная косая черта в точности эквивалентна одной косой черте .

Если вы действительно хотите удалить двойные косые черты: PATH = $ {PATH // \ / \ // \ /}

Удаление первой записи: PATH = $ {PATH # *:} Удаление последней записи: PATH = $ {PATH%: *} Удаление записи из середины более затруднительно и не стоит в командной строке.

Есть способы получить значение переменной в редакторе командной строки:

  • В zsh вы просто запускаете vared PATH .
  • В bash запустите history -s «PATH = $ PATH» , чтобы нажать назначение в историю команд, затем нажмите «Вверх», чтобы открыть последнюю запись и отредактировать ее. (Zsh: print -s PATH = $ PATH )
  • В bash введите PATH = $ PATH , затем нажмите Ctrl + Meta + E ( оболочки расширения линии ). (Zsh: нажмите Ctrl + X *, чтобы развернуть слово в курсе или перед курсором.)
2
ответ дан 15 August 2018 в 23:33

Есть аналогичная запись в stackoverflow: что является самым элегантным способом удаления пути из переменной $ PATH в Bash ?. Просто посмотрите.

4
ответ дан 25 May 2018 в 23:46

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH=$PATH:/path/to/new/directory/

т.е. $PATH - ваш токнет PATH

и /path/to/new/directory - это путь, в котором хранятся новые двоичные файлы.

в моем случае, как правило, у меня есть некоторые скрипты в моем $ HOME / bin поэтому я бы сделал: PATH=$PATH:$HOME/bin

, затем обязательно отправьте файл, чтобы применить изменения к вашей текущей оболочке.

т.е. source ~/.bashrc или . ~/.bashrc

1
ответ дан 25 May 2018 в 23:46

Есть аналогичная запись в stackoverflow: что является самым элегантным способом удаления пути из переменной $ PATH в Bash ?. Просто посмотрите.

4
ответ дан 25 July 2018 в 22:41

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH=$PATH:/path/to/new/directory/

т.е. $PATH - ваш токнет PATH

и /path/to/new/directory - это путь, в котором хранятся новые двоичные файлы.

в моем случае, как правило, у меня есть некоторые скрипты в моем $ HOME / bin поэтому я бы сделал: PATH=$PATH:$HOME/bin

, затем обязательно отправьте файл, чтобы применить изменения к вашей текущей оболочке.

т.е. source ~/.bashrc или . ~/.bashrc

1
ответ дан 25 July 2018 в 22:41

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH=$PATH:/path/to/new/directory/

т.е. $PATH - ваш токнет PATH

и /path/to/new/directory - это путь, в котором хранятся новые двоичные файлы.

в моем случае, как правило, у меня есть некоторые скрипты в моем $ HOME / bin поэтому я бы сделал: PATH=$PATH:$HOME/bin

, затем обязательно отправьте файл, чтобы применить изменения к вашей текущей оболочке.

т.е. source ~/.bashrc или . ~/.bashrc

1
ответ дан 26 July 2018 в 23:42

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH=$PATH:/path/to/new/directory/

т.е. $PATH - ваш токнет PATH

и /path/to/new/directory - это путь, в котором хранятся новые двоичные файлы.

в моем случае, как правило, у меня есть некоторые скрипты в моем $ HOME / bin поэтому я бы сделал: PATH=$PATH:$HOME/bin

, затем обязательно отправьте файл, чтобы применить изменения к вашей текущей оболочке.

т.е. source ~/.bashrc или . ~/.bashrc

1
ответ дан 31 July 2018 в 12:49

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH=$PATH:/path/to/new/directory/

т.е. $PATH - ваш токнет PATH

и /path/to/new/directory - это путь, в котором хранятся новые двоичные файлы.

в моем случае, как правило, у меня есть некоторые скрипты в моем $ HOME / bin поэтому я бы сделал: PATH=$PATH:$HOME/bin

, затем обязательно отправьте файл, чтобы применить изменения к вашей текущей оболочке.

т.е. source ~/.bashrc или . ~/.bashrc

1
ответ дан 2 August 2018 в 04:07

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH = $ PATH: / path / to / new / directory /

т.е. $ PATH - ваш токнет PATH

и / путь / в / новый / каталог - это путь, в котором хранятся новые двоичные файлы.

в моем случае я, как правило, имею некоторые скрипты в моем $ HOME / bin, поэтому я бы сделал: PATH = $ PATH: $ HOME / bin

, затем убедитесь, что отправьте файл, чтобы применить изменения к текущей оболочке.

т.е. источник ~ / .bashrc или . ~ / .bashrc

1
ответ дан 4 August 2018 в 20:11

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH = $ PATH: / path / to / new / directory /

т.е. $ PATH - ваш токнет PATH

и / путь / в / новый / каталог - это путь, в котором хранятся новые двоичные файлы.

в моем случае я, как правило, имею некоторые скрипты в моем $ HOME / bin, поэтому я бы сделал: PATH = $ PATH: $ HOME / bin

, затем убедитесь, что отправьте файл, чтобы применить изменения к текущей оболочке.

т.е. источник ~ / .bashrc или . ~ / .bashrc

1
ответ дан 6 August 2018 в 04:12

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH = $ PATH: / path / to / new / directory /

т.е. $ PATH - ваш токнет PATH

и / путь / в / новый / каталог - это путь, в котором хранятся новые двоичные файлы.

в моем случае я, как правило, имею некоторые скрипты в моем $ HOME / bin, поэтому я бы сделал: PATH = $ PATH: $ HOME / bin

, затем убедитесь, что отправьте файл, чтобы применить изменения к текущей оболочке.

т.е. источник ~ / .bashrc или . ~ / .bashrc

1
ответ дан 7 August 2018 в 22:13

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH = $ PATH: / path / to / new / directory /

т.е. $ PATH - ваш токнет PATH

и / путь / в / новый / каталог - это путь, в котором хранятся новые двоичные файлы.

в моем случае я, как правило, имею некоторые скрипты в моем $ HOME / bin, поэтому я бы сделал: PATH = $ PATH: $ HOME / bin

, затем убедитесь, что отправьте файл, чтобы применить изменения к текущей оболочке.

т.е. источник ~ / .bashrc или . ~ / .bashrc

1
ответ дан 10 August 2018 в 10:25

Вы хотите включить $ PATH

, если вы используете bash, вы обычно хотите установить что-то вроде строки ниже в вашем файле .bashrc:

PATH = $ PATH: / path / to / new / directory /

т.е. $ PATH - ваш токнет PATH

и / путь / в / новый / каталог - это путь, в котором хранятся новые двоичные файлы.

в моем случае я, как правило, имею некоторые скрипты в моем $ HOME / bin, поэтому я бы сделал: PATH = $ PATH: $ HOME / bin

, затем убедитесь, что отправьте файл, чтобы применить изменения к текущей оболочке.

т.е. источник ~ / .bashrc или . ~ / .bashrc

1
ответ дан 13 August 2018 в 16:52

Другие вопросы по тегам:

Похожие вопросы: