@pavelkunyavskiy

Как сделать алиас для консольной строки с переменной?

Как сделать алиас с переменной, например я хочу выполнять такую команду sudo systemctl {{название}} start

И потом вызывать например ctl mongod или ctl nginx
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
majetree
@majetree
sudo systemctl {{название}} start

случаем не напутали ?
может так ?
sudo systemctl start {{название}}
если да, то проще некуда:
alias ctl="sudo systemctl start"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
riot26
@riot26
<:З )~~
Создать файл в любой директории из $PATH (echo $PATH)
cd /usr/bin
touch ctl

в него вставить что-то типа:
#!/bin/bash
sudo systemctl $1 start

подробнее о параметрах и ключах
дать права на исполнение:
chmod +x ctl
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Skyeng Москва
До 180 000 руб.
D2C.io Екатеринбург
от 45 000 руб.
Actionpay Москва
от 140 000 до 140 000 руб.
22 авг. 2018, в 08:57
113 руб./за 1000 зн.
22 авг. 2018, в 08:50
10000 руб./за проект
22 авг. 2018, в 06:57
150 руб./в час