Intereting Posts
Почему процесс, выполняемый оболочкой, не наследует идентификатор группы процессов оболочки? Использование кода оболочки для LocalForward в файле конфигурации ssh ssh: Использовать случаи отпечатков пальцев и randomart Kali linux: от легкого до полного дистрибутива как удалить пустые строки из диапазона файлов в оболочке расширить раздел ubuntu в VM Является ли «верхний» учет прерываний ядра? Перечислите первые 4 строки всех файлов в заданном каталоге 2 пароли для входа Инструмент с открытым исходным кодом, похожий на MetadataTouch или помощник метаданных? Каков эффективный метод установки современного программного обеспечения на устаревшую производственную машину? Проблемы с копированием больших файлов на USB-накопитель Печать полной свободной памяти из `free -m` Не удалось проверить массив RAID-массива mdadm, говорит только чтение файловой системы? Запретить доступ к SSH через IP-адрес сервера

Создание псевдонима, отображающего аргументы в середине команды

Я хочу alias killapp X to pidof X | xargs kill pidof X | xargs kill или kill `pidof X` , но я не могу придумать способ сделать это с помощью простого псевдонима для killapp . Как я могу это сделать, поэтому мне не нужно делать killapp X` ?

Это невозможно с псевдонимом, поскольку оно только расширяет аббревиатуру. Однако у нас есть функции:

 function killapp () { pidof $1 | xargs kill }