Как изменить исполняемый файл командной строки? [дубликат]

Этот вопрос уже здесь есть ответ:

Когда я открываю Sublime Text из терминала, я набираю

$ sublime_text <filename>

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

$ subl <filename>
0
задан 19 February 2015 в 18:48

2 ответа

Создание псевдонима и помещение его в ~/.bashrc сделают:

printf "\nalias subl=$(which sublime_text)" >> ~/.bashrc && source ~/.bashrc

существуют также другие методы как создание функций или syslinks, но псевдоним наиболее подходит для этого случая.

0
ответ дан 6 October 2019 в 00:34

Avinash является правильным. Псевдонимы являются способом для Вас настроить команды путем предоставления им псевдонимов (псевдонимы). Можно использовать их, чтобы помнить трудные команды или сделать краткие названия к долгим командам, которые Вы просто очень не хотите ввести.

Для установки псевдонимов создайте пустой файл в корневом каталоге и назовите его .bash_aliases. Заметьте период в начале имени, которое сделает файл скрытым. Можно использовать touch команда (touch .bash_aliases) для создания файла.

Используя Ваш любимый текстовый редактор открывают файл, который Вы просто создали, и начните делать свои псевдонимы. Но существует немного вещей, которые необходимо иметь в виду, синтаксис должен быть:

alias subl='sublime_text'

можно создать псевдоним для команд с аргументами. Например, если Вы хотите использовать subl для редактирования text.txt, можно создать следующий псевдоним

alias subl='sublime_text text.txt'
2
ответ дан 6 October 2019 в 00:34

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

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