killall
может сделать это.
$ killall application_name
Используйте awk
:
awk '($1=="PATTERN")' infile.txt
выше правильно, когда ваши поля разделены пробелами, если нет, это можно указать с опцией -F
.
если соответствие PATTERN установлено внутри переменной, вы должны указать awk об этом с помощью опции -v
.
awk -v param="PATTERN" '($1==param)' infile.txt
также может быть основано на включении ШАБЛОНА с ~
.
awk -v param="PATTERN" '/$1 ~ param/' infile.txt
Также можно использовать grep
.
grep '^PATTERN.*[^:]'
Если входные данные были в формате JSON (, это выглядит подозрительно похоже ), можно было бы использоватьjq
:
$ jq -r '."hbase.tmp.dir"' file.json
/var/lib/ambari-metrics-collector/hbase-tmp
Это может быть изменено, если есть какая-либо сложная структура данных, очевидно.