Я новичок в сценариях оболочки. Мне нужно написать скрипт, который выполняет эту команду, чтобы получить идентификатор процесса для задач ...Ubuntu shell scripting
ps aux | grep java | grep dbConvert2 | awk '{print $2}'
затем сделать некоторые другие вещи, а затем убить процесс идентификаторов, которые я захватил ранее ...
Я знаю, что могу убить -9, я просто не знаю, как динамически захватить все PID-и хранить их как переменные
Вы действительно должны принять больше ответов на свои вопросы. 27% могут отпугнуть людей. – plundra
Не используйте kill -9 для первой команды, которую вы всегда запускаете, в общем. Просто используйте kill и дайте программе очистить себя. Если kill не работает, вернитесь, чтобы убить -9. Это как когда вы заходите в магазин, чтобы что-то вернуть, вы не начинаете кричать на клерка немедленно; сначала попробуйте быть приятным, а затем начните кричать и махать руками только после того, как они игнорируют вас. :) – dannysauer