#!/bin/bash - # 可変文字列 tmp="12028 /bin/sh -c for i in 15 45;do (sleep ${i} ; /home/testuser/foo.sh -e 1 >> /dev/null 2>&1) & done" # チェック・抽出用文字列(固定) validationStr="/home/testuser/foo.sh -e " # if echo "$str" | grep "$tmp" >/dev/null; then echo "パターンが含まれています" key=★$tmp文字列の中の$validationStrの直後1文字を取得(上記例では"1") else echo "パターンが含まれていません" fi
上記$keyの書き方を知りたいです。
正規表現になると思いますが、お詳しい方ご教示いただけませんでしょうか?
(直前の私の投稿は冗長だったため、簡潔にしたものに編集しました。)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/17 06:47