root 1626 1 0 04:49 ? 00:00:00 /usr/sbin/sshd
USERNAME 5133 5038 0 14:12 pts/0 00:00:00 /bin/bash ./find_proc.sh sshd
USERNAME 5137 5133 0 14:12 pts/0 00:00:00 grep sshd
Как я могу использовать grep для фильтрации нижней части процессов?Использование grep для процесса фильтрации
ps -ef | grep "$1"
- это то, что дает мне этот выход. Я знаю, что вам нужно использовать grep -v, чтобы отфильтровать его, но я не уверен в том, как это сделать. Он принимает аргумент, равный $ 1. Таким образом, мой вход в терминал - ./script_file sshd, чтобы получить результат выше. Какие-либо предложения?
ps -ef | grep "$1" | grep -v grep
не дает мне выхода.
почему не применяйте обрезанные или AWK и такие команды istead из Grep? – MLSC