У меня есть строка, какКак использовать GSUB рубина
pid ="2006"
Я хочу, чтобы заменить ПИД [2] 006. В настоящее время я пытался использовать следующие
1.9.3p448 :001 > pid = "12345"
=> "12345"
1.9.3p448 :002 > pid[0]="[#{pid[0]}]"
=> "[1]"
1.9.3p448 :003 > pid
=> "[1]2345"
я заменить first_character с [first_character] Так, что мой вопрос, как сделать это с помощью GSUB.
И я должен использовать этот pid для проверки того, что процесс запущен или нет. Для этого я использую следующую команду.
ps aux | grep -e #{pid}
здесь -e для регулярного подавления так, что моя фактическая команда выглядит
ps aux | grep -e [2]006
Постарайтесь сделать вопрос понятным: что вы хотите заменить, каков желаемый результат? –
Если неясно .. мы можем закрыть его .. без нисходящего голосования .. a lots .. –