Как создать аргументы в настраиваемом сценарии bash? [дубликат]

Допустим, у меня есть что-то простое, например

#!/bin/bash

echo "Enter process name to kill: ";

read -r process;

pgrep "$process" | xargs kill;

, допустим, у этого сценария есть псевдоним «kp»

Что мне нужно сделать, чтобы удалить echo «Введите имя процесса для уничтожения:»; и замените его аргументом, который может принимать команда, например kp firefox , а не методом ввода.

0
задан 7 March 2020 в 01:57

1 ответ

#!/bin/bash

pgrep "$1" | sudo xargs kill;

Замена $process с 1$ и удаление входной части добились цели. в случае выше.

0
ответ дан 17 March 2020 в 00:06

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

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